JS学习笔记

对用户触发的事件作出处理,JS是通过为文档定义事件句柄(event handle) 来实现的。

JS在客户端的真正强大之处在于脚本能够访问HTML文档的内容。

JS是一种通用目的的编程语言,它的用途不局限与Web浏览器,可以嵌入其他任何的应用之中,并为应用提供脚本。

调试JS最简单的方法就是用document.write()或alter()来输出相关变量值。

JS大小写敏感。

如果语句放在不同的行,可以省略";",JS会在每行的末尾自动加";",由此可能未必初衷,所有不建议。

JS的数据类型:数字,字符串,布尔值,函数,对象,数组,null,undefined,Date对象,正则表达式,Error对象。

JS中所有数字都是有浮点型表示的。

JS有丰富的算术函数,在Math类中。

数字类型与字符串类型互换,var n=17; binary_string = n.toString(2);  //结果为“10001”,转换成二进制,默认十进制,JS的数字类型与字符串类型转换有n多种方法,繁琐。

JS中的布尔值,字符串转换成布尔型时,只要非空就位true。

JS的函数,同名的全局变量和局部变量,在函数类反而是局部变量起作用;函数可以被存储在变量、数组、和对象中。

JS的数组,JS不支持多维数组,不过数组元素可以是数组;数组不必具有相同的类型。

posted @ 2012-11-14 17:32  周末...  阅读(132)  评论(0)    收藏  举报