JavaScprit基础重要1

一:javaScript可以出现的地方

JavaScript可以出现在HTML的任意地方。使用标记

<script>…</script>,你可以在HTML文档的任意地方插入JavaScript,甚至

在<HTML>之前插入也不成问题。不过如果要在声明框架的网页(框架网页)中插

入,就一定要在<frameset>之前插入,否则不会运行。

二:javaScprit的特殊用法

如果想在浏览器的“地址”栏中执行JavaScript语句,用这样的格式:

javascript:<JavaScript语句>这样的格式也可以用在连接中:

<ahref="javascript:<JavaScript语句>">...</a>

三:变量类型

整型只能储存整数。可以是正整数、0、负整数,可以是十进制、八进制、十六

进制。八进制数的表示方法是在数字前加“0”,如“0123”表示八进制数

“123”。十六进制则是加“0x”:“0xEF”表示十六进制数“EF”。

浮点型即“实型”,能储存小数。有资料显示,某些平台对浮点型变量的支持

不稳定。没有需要就不要用浮点型。

字符串型是用引号“""”、“''”包起来的零个至多个字符。用单引号还是

双引号由你决定。跟语文一样,用哪个引号开始就用哪个结束,而且单双引号可

嵌套使用:'这里是"JavaScript教程"。'不过跟语文不同的是,JavaScript中

引号的嵌套只能有一层。如果想再多嵌一些,你需要转义字符:

vara=0123;//弹出838进制

varb=0xEF;//弹出23916进制

alert(a);

alert(b);

四,转义字符\

转义字符由于一些字符在屏幕上不能显示,或者JavaScript语法上已经

有了特殊用途,在要用这些字符时,就要使用“转义字符”。转义字符用斜杠

“\”开头:\'单引号、\"双引号、\n换行符、\r回车(以上只列出常用的

转义字符)。于是,使用转义字符,就可以做到引号多重嵌套:'Micro说:"

这里是\"JavaScript教程\"。"'

alert('Micro说:"这里是\"JavaScript教程\"。"');

五、javaScript是弱类型

由于JavaScript对数据类型的要求不严格,一般来说,声明变量的时候不需要

声明类型。而且就算声明了类型,在过程中还可以给变量赋予其他类型的值。声

明类型可以用赋予初始值的方法做到:

varaString='';

这将把aString定义为具有空值的字符串型变量。

varanInteger=0;

这将把anInteger定义为值为0的整型。

六:两个特殊常量

null一个特殊的空值。当变量未定义,或者定义之后没有对其进行任何赋值操

作,它的值就是“null”。企图返回一个不存在的对象时也会出现null值。

NaN“NotaNumber”。出现这个数值比较少见,以至于我们可以不理它。当运

算无法返回正确的数值时,就会返回“NaN”值。NaN值非常特殊,因为它“不

是数字”,所以任何数跟它都不相等,甚至NaN本身也不等于NaN。

七:注释

JavaScript注释有两种:单行注释和多行注释。单行注释用双反斜杠“//”表

示。当一行代码有“//”,那么,“//”后面的部分将被忽略。而多行注释是用

“/*”和“*/”括起来的一行到多行文字。程序执行到“/*”处,将忽略以后的

所有文字,直到出现“*/”为止。

八,对象

JavaScript是使用“对象化编程”的,或者叫“面向对象编程”的。所谓“对

象化编程”,意思是把JavaScript能涉及的范围划分成大大小小的对象,对象

下面还继续划分对象直至非常详细为止,所有的编程都以对象为出发点,基于对

象。小到一个变量,大到网页文档、窗口甚至屏幕,都是对象。

相关推荐