![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
ranran125
这个作者很懒,什么都没留下…
展开
-
console.log() 和console.dir()区别
console.log()可以取代alert()或document.write(),在网页脚本中使用console.log()时,会在浏览器控制台打印出信息。console.dir()可以显示一个对象所有的属性和方法。...转载 2018-04-12 11:22:58 · 7159 阅读 · 2 评论 -
JS内存泄漏排查方法(Chrome Profiles)
JS内存泄漏排查方法(Chrome Profiles)Google Chrome浏览器提供了非常强大的JS调试工具,Heap Profiling便是其中一个。Heap Profiling可以记录当前的堆内存(heap)快照,并生成对象的描述文件,该描述文件给出了当时JS运行所用到的所有对象,以及这些对 …一、概述Google Chrome浏览器提供了非常强大的JS调试工具,Heap Prof...转载 2018-10-12 11:14:22 · 445 阅读 · 0 评论 -
闭包
闭包是函数和声明该函数的词法环境的组合。词法作用域节考虑如下情况:function init() { var name = "Mozilla"; // name 是一个被 init 创建的局部变量 function displayName() { // displayName() 是内部函数,一个闭包 alert(name); // 使用了父函数中声明的变量 } displayName();...转载 2018-11-22 10:18:00 · 102 阅读 · 0 评论 -
获得Object对象(自定义对象)
获得Object对象(自定义对象)的类型名方法var str = feature.constructor + ''; var r = /function (.+?)\(/; var name = r.exec(str)[1]; console.log(name);var type = function (v) { return Object.prototype.toString.call(v)...翻译 2019-07-11 18:26:36 · 508 阅读 · 0 评论