JavaScprit基础重要1

阅读更多
一:javaScript可以出现的地方
JavaScript  可以出现在  HTML  的任意地方。使用标记 
,你可以在  HTML  文档的任意地方插入  JavaScript,甚至 
在之前插入也不成问题。不过如果要在声明框架的网页(框架网页)中插 
入,就一定要在之前插入,否则不会运行。 

二:javaScprit的特殊用法
如果想在浏览器的“地址”栏中执行  JavaScript  语句,用这样的格式: 
javascript:  这样的格式也可以用在连接中:
...

三:变量类型
整型 只能储存整数。可以是正整数、0、负整数,可以是十进制、八进制、十六
进制。八进制数的表示方法是在数字前加“0”,如“0123”表示八进制数
“123”。十六进制则是加“0x”:“0xEF”表示十六进制数“EF”。
浮点型 即“实型”,能储存小数。有资料显示,某些平台对浮点型变量的支持
不稳定。没有需要就不要用浮点型。
字符串型 是用引号“" "”、“' '”包起来的零个至多个字符。用单引号还是
双引号由你决定。跟语文一样,用哪个引号开始就用哪个结束,而且单双引号可
嵌套使用:' 这里是"JavaScript 教程"。' 不过跟语文不同的是,J avaScript 中
引号的嵌套只能有一层。如果想再多嵌一些,你需要转义字符:
    var a = 0123;   //弹出83  8进制
    var b = 0xEF;   //弹出239 16进制
    alert(a);
    alert(b);

四,转义字符\
转义字符 由于一些字符在屏幕上不能显示,或者 JavaScript 语法上已经
有了特殊用途,在要用这些字符时,就要使用“转义字符”。转义字符用斜杠
“\”开头:\' 单引号、\" 双引号、\n 换行符、\r 回车(以上只列出常用的
转义字符)。于是,使用转义字符,就可以做到引号多重嵌套:'Micro 说:"
这里是\"JavaScript 教程\"。" '
alert('Micro 说:"这里是\"JavaScript 教程\"。"');

五、javaScript是弱类型
由于 JavaScript 对数据类型的要求不严格,一般来说,声明变量的时候不需要
声明类型。而且就算声明了类型,在过程中还可以给变量赋予其他类型的值。声
明类型可以用赋予初始值的方法做到:
var aString = '';
这将把 aString 定义为具有空值的字符串型变量。
var anInteger = 0;
这将把 anInteger 定义为值为 0 的整型。


六:两个特殊常量
null 一个特殊的空值。当变量未定义,或者定义之后没有对其进行任何赋值操
作,它的值就是“null”。企图返回一个不存在的对象时也会出现null 值。
NaN “Not a Number”。出现这个数值比较少见,以至于我们可以不理它。当运
算无法返回正确的数值时,就会返回“NaN”值。NaN 值非常特殊,因为它“不
是数字”,所以任何数跟它都不相等,甚至 NaN 本身也不等于 NaN 。

七:注释
JavaScript 注释有两种:单行注释和多行注释。单行注释用双反斜杠“//”表
示。当一行代码有“//”,那么,“//”后面的部分将被忽略。而多行注释是用
“/*”和“*/”括起来的一行到多行文字。程序执行到“/*”处,将忽略以后的
所有文字,直到出现“*/”为止。

八,对象
JavaScript 是使用“对象化编程”的,或者叫“面向对象编程”的。所谓“对
象化编程”,意思是把 JavaScript 能涉及的范围划分成大大小小的对象,对象
下面还继续划分对象直至非常详细为止,所有的编程都以对象为出发点,基于对
象。小到一个变量,大到网页文档、窗口甚至屏幕,都是对象。

你可能感兴趣的:(javascript)