
javascript
InAHurryv
或取诸怀抱悟言一室之内
展开
-
ES6 ...点号运算符
编程练习:将输入的数组转化一个数组 let arrayMerge = function(){ debugger; let argArr = Array.prototype.slice.call(arguments); let result = []; argArr.forEach((item) =...原创 2018-03-07 19:41:57 · 421 阅读 · 0 评论 -
DOM遍历
元素的遍历。 DOM2级遍历和范围 定义了俩个用于辅助完成顺序遍历DOM结构的类型NodeIterator和TreeWalker.这俩个类型能够基于给定的起点节点对DOM结构执行深度优先遍历操作。 var div = document.getElementById("div"); var it = document.createNodeIterator(div,NodeFilt...原创 2018-02-25 23:42:41 · 163 阅读 · 0 评论 -
理解js作用域链 原型链
作用域链 百度:js中一切都是对象,包括函数,拥有可以通过代码访问的属性和只有js引擎能够访问的属性,其中一个内部属性是 作用域,包含了函数被创建的时作用域中的所有对象的集合。称为函数的作用域。 通常来说,一段程序代码中使用的函数和变量不总是可用的,限定其可用的范围及作用域 作用域的使用提高了程序逻辑的局部性增强程序的可靠性,减少名字的冲突。 作用域链决定了哪些数据能够被函数访问,当一个函...原创 2018-03-05 15:17:05 · 485 阅读 · 0 评论 -
Promise
Promise.all([ new Promise((resolve,reject)=>{ setTimeout(()=>{ resolve("hello gaojl"); },1000) }),new Promise((resolve,reject)=>{ setTimeout(()=>{ resolve("hello gaojl") },...原创 2019-09-26 21:31:26 · 212 阅读 · 0 评论