- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 js里function前面加!
我们都知道,函数的声明方式有这两种function fnA(){alert('msg');}//声明式定义函数 var fnB = function(){alert('msg');}//函数赋值表达式定义函数函数的调用方式通常是FunctionName()但是,如果我们尝试为一个“定义函数”末尾加上(),解析器是无法理解的。function msg(){ alert('message'); }(
2015-09-11 14:48:18 10565 3
转载 Javascript 严格模式详解
ECMAScript 5 引入了 严格模式 (strict mode), 希望通过这种方式来谨慎的解析 JavaScript, 以减少错误。通过使用如下指令脚本以严格模式执行。 "use strict"; 这条编译指令 (pragma) 不仅用于全局,也适用于局部,比如一个函数内。但是不推荐将 "use strict" 用在全局作用域中 (尽管所有流行的编程规范中都没有提及),因为
2015-09-11 11:59:03 935
转载 JS性能之runtime
如果需要知道函数执行过程中消耗了多长时间,可以在foo()函数调用之前插入console.time()语句,在其调用结束后插入console.timeEnd()语句: console.time("test"); foo(); console.timeEnd("test"); 程序执行完毕后,控制台会显示此次计时的结果:”test: 1797ms”,显示的日志级别为info。
2015-09-08 14:03:16 6970
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人