javascript
iteye_17895
这个作者很懒,什么都没留下…
展开
-
javascript中字符串、数字之间的转换与操作
在包含加法运算符的数字和字符串表达式中,JavaScript会把数字值转换为字符串。例如,假设有如下的语句: x = "The answer is " + 42 // "The answer is 42"y = 42 + " is the answer" // "42 is the answer" 在包含其它运算符(译注:如下面的“-”)...原创 2013-07-21 13:36:35 · 91 阅读 · 0 评论 -
javascript中的undefined与null
在javascript中声明一个变量而未赋值时,值会被设定为undefined,试图取得一个未定义变量会导致一个控制台ReferenceError例外错误被抛出:var a;console.log("The value of a is " + a); // logs "The value of a is undefined"console.log("The value...原创 2013-07-21 13:49:08 · 89 阅读 · 0 评论 -
js数组中逗号的奥义
在创建一个js数组时,如果在数组的头部出现一个逗号或者中间出现两个相邻的逗号,都会被识别为一个未知的元素,其初始值为undefined,如下所示:var a = [, '1', '2',,'4']; //数组的长度为5,其中a[0],a[3]的值均为undefined 如果是在数组的尾部包含有一个逗号,该逗号会被直接忽略,在代码执行的过程中也不会出现任何异常如下所示: ...原创 2013-07-21 14:24:22 · 571 阅读 · 0 评论