摘要:
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 阅读全文