概述 浏览器的开发者工具我们经常用,console.log我们也经常用,但是console还有其它一些方便调试的命令,我总结了几个常用的记录在下面,供以后开发时参考,相信对其他人也有用. 获取js执行时间 以前我经常用下面的命令获取程序执行时间: var start = new Date(); //执行js var end = new Date(); console.log('运行时间: ' + (end - start)); 但是感觉总有点不准或者不精确,其实可以用console.time()…
1.凡人视角 打印字符串 代码: console.log("I am a 凡人"); 打印提示消息 代码: console.info("Yes, you arm a 凡人"); 打印警告消息 代码: console.warn("凡人你居然敢窥视我"); 打印错误消息 代码: console.error("天兵天将,把这个凡人给我打入地狱"); 打印调试信息 代码: console.debug("我就是传说中的debu…
最近在读一本进阶的JavaScript的书<你不知道的JavaScript(上卷)>,里面分析了很多基础性的概念. 可以更全面深入的理解JavaScript深层面的知识点. 一.函数作用域 1)函数作用域 就是作用域在一个“Function”里,属于这个函数的全部变量都可以在整个函数的范围内使用及复用. function foo(a) { var b = 2; function bar() { // ... } var c = 3; } bar(); // 失败 console.log( a,…
你不知道的getComputedStyle jQuery的css()的底层实现就用到了getComputedStyle这个方法,也许我们用到的很少,但是不得不说这时一个非常强大的函数,下面让我们一探究竟! 第一部分:基本语法 在mdn上,我们可以看到它是这样定义的: The Window.getComputedStyle() method gives the values of all the CSS properties of an element after applying the act…