下载此文档

【IT书籍】javascript学习笔记.doc


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
Javascript 学
配合《js权威指南第五版》前半部分
可能存在一些错误,仅供参考
teJavascript对大小写敏感,但html却对大小写不敏感,这一点要注意
Javascript语句之间可以任意插入空格符,制表符和换行符。但在两个语句之间如果插入换行符,会自动在上一个语句末尾添加分号,因此如果执行同一功能的语句,就要写在一行之中,比如
return true
不能写成
return
true
javascript定义了一些特殊对象,Date类表示的是日期的对象,RegExp是正则表达式的对象,Error是发生语法错误和运行时错误的对象,Math是数值运算的对象等等
Javascript并不区分整型和浮点类型数字,所有数字都是64位浮点格式
当出现一个比可以表示的数字大的数字时,会返回infinity,当出现一个比可以表示的数字小的数字时,会返回-infinity,当出现未定义的结果或数字时(如0/0),会返回NaN,NaN与任何值都不相等,包括自己本身,因此判断一个值是否为NaN,只能用isNaN()或isFinity()函数来检测
Javascript可以用双引号或者单引号表示一个字符串。因为html中也可以既用双引号和单引号表示字符串,所以在html和javascript混用时为了有所区分,一般html中用双引号,javascript用单引号
将数字转换成字符串有多种方法
n为某一数字变量
n+"":这和java类似
n+"字符串"
String(n)
():括号里可选变量为转换的数字基数,如2表示转换成相对应的2进制的字符串,默认为10
如果要将一个字符串转化成数字,只要将该字符串-0,如果+0的话,会将0转换成字符串。用parseInt和parseFloat同样也能将字符串转换成数字,前者转换成整型,后者转换成浮点类型,需转换的字符串必须第一个字符为数字,一直转换到第一个出现非数字的字符为止,如果无法转换或转换错误,将返回NaN。如果字符串以0x开头,则parseInt将视其为16进制数字字符集(parseFloat不能这样),parseInt()甚至可以指定第二个参数来确定需转换的数字基数,如
parseInt("11",2):返回3
javascript里,bool类型true转化成数字为0,转化成字符串为“true”;false转化成数字为1,转化成字符串为“false”;数字0或NaN转化为bool类型为false,其他为true;空值或未定义的值转化为bool类型为false,其他为true。要转化成bool类型可以两次使用!,也可以显示调用boolean()
Javascript允许使用函数直接量,与一般函数相比,它没有函数名,比如
var square = function (x){return x*x}
javascript允许定义对象直接量,比如
var a = {x:1,y:2}
属性和值之间用: 分开,属性与属性之间用,分开,属性本身也可以嵌套
使用该对象时,可以直接使用,如
(); ::打印出来1
javascript同样允许数组直接量,比如
var aa = ["aa",,{x

【IT书籍】javascript学习笔记 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wiztre
  • 文件大小0 KB
  • 时间2013-11-05