06 2014 档案
摘要:1.1、创建var arr0 = new Array(num);var arr1 = [a1, a2, a3, 'a4'];1.2、读写通过 arr[idx] 数字来索引实际上Array也是对象,所以也可以通过非数字来读取属性1.3、稀疏数组:非连续数字索引的数组对象,通常length属性大于数组元...
阅读全文
摘要:1.1、除了字符串、数字(直接量或字面量)、布尔类型、null和underfined外,JavaScript的值都是对象。尽管不是对象,但字符串、数字和布尔值经常在进行调用的时候被包装起来,所以这些数据类型更像是不可变的对象。如'hello'.replace('h', 'H'); //,实际上是...
阅读全文
摘要:with在严格模式下是禁止使用的,而debugger是在调试模式下才有效果的,目测作者自己在用的脚本压缩工具在有dubugger语句的情况下会影响压缩结果,导致失败。with(varible)实际上是改变作用域链,将当前的作用域链上加上varible的属性,使用结束后再把作用域链变回原来的。with...
阅读全文
摘要:(function hello() { try { return console.log('return'); } catch (e) { } finally { console.log('finally'); }}());有趣的是如果不加上方法名hello的话,re...
阅读全文
摘要:returncontinuebreakidentifier : statement return,方法的终结,默认返回void或其他数据。作为函数控制语句,控制的是所在函数体的生命周期。(function (data) { if(!data) return; // 返回void , unde...
阅读全文
摘要:a:focus{outline:none;} 设置类似这样的属性后,超级链接点击后的虚线框会没掉,对于键盘用户来说就得不到焦点框。 刚巧改这个的时候留神到了 在JavaScript中,IE7如果出现JSON以逗号结尾会报错,如 var json = { one : 1, two : 2, // IE
阅读全文
摘要:今天碰巧又把以前读过的章节重新复习了下(JavaScript权威指南 - 第五章 语句),刚巧看到这个就记了下,没有什么太大的意义。跟计算机的二进制原则一样,不是0就是1。1 if (expression) {2 // ... 3 } else if (expression1) {4 /...
阅读全文

浙公网安备 33010602011771号