为什么要写 js的那些神秘行为你知道吗? 专栏?
近期在准备找实习,所以把所学的知识又从头梳理了一遍,梳理到js时发现笔记中记录了很多有趣的js行为。也在许多大厂的面试题见到过他们的身影。
所以想把它们分享出来,这样大家再遇见他们时就不会感到惊讶了,因为这些行为导致的错误也知道该如何解决。
我会尽量从 计算机底层 和 ECMAScript 规范来和大家一起学习这些知识的原理 , 这样更加能够知道问题的原理,这也是本专栏的目的之一。
文章的开头会先描述问题(诡异行为), 然后会有长篇与本文章相关的计算机知识和 ECMAScript 规范作为前置知识。最后引问题进行解释。
文章中的解释会尽量从 ECMAScript 规范中获取以保证文章的正确和严谨。
每一篇文章我都会花很多时间取翻阅和翻译 ECMAScript 文档,无数次的修改,直到满意我才会发布。
你的评论和点赞都是对我莫大的鼓励
文章的内容并没有阅读顺序,相信不仅仅具备 javascript 基础知识的你可以轻松的阅读任意一篇文章。
后面也会推出 "深入理解 JavaScript" 和 "数据结构与算法 JavaScript解释版" 专栏的文章,敬请期待把~~~。
以后还会更新吗?
当然的,因为前期储备的知识有限,如果后面遇到了其他js中的有趣行为我也会分享再上面。
如果你遇到什么有趣的行为或问题,欢迎写在下方的评论中一同探讨哦。我也会抽取其中的一部分单独写成一篇文章来解释。