
JS:深入理解词法作用域
说明最近在复看红皮书的部分内容,发现之前对词法作用域理解的有点片面,所以今天单独成文整理下,方便以后查阅理解。

《学习JavaScript数据结构与算法》笔记
第二章 数组2.6 二维数组和多维数组 结论:n个乘数的矩阵,则需要n层嵌套的for循环二维数组,需要2层嵌套for循环。一个3×3×3×3的矩阵,代码中就会用四层嵌套的for语句,以此类推。使用map和filter方法map、filter遍历数组,会返回新数组的遍历方法。reducefunction total(array) {
return array.reduce((prev,...

js 中的 this 小结
this相关内容总结,比如如何正确判断 this?箭头函数的 this 是什么?流程图【必须牢记】图中的流程只针对于单个规则。小结首先,new的方式优先级最高,——var f = new foo(),foo中的this指向f实例接下来是 fn.bind() 这些函数, ——fn 中的 this 永远由第一次 bind 决定,如果bind第一个参数为空,那么就是 window然后是 obj.f...

es6、es5继承图解
说明这两天在回顾es5、es6的继承内容,所以手绘了2张图解,放上来方便以后回顾理解啦。es5 继承

Event Loop(事件循环)—js事件执行机制
说明今天学习了关于event loop的内容,所以整理成文。最近复看这部分笔记,新整理了下内容。而且越了解越发现这部分内容很深,所以还需要花时间再更深入系统的学习研究下!