2019年6月23日

摘要: JavaScript的函数(函数声明式)中,this指向的是运行时的作用域,如果没有对象调用函数,则this指向 global/window,但是在箭头函数中,this的指向是固化的,如下面代码所示: 那么怎样理解输出的结果呢?其实只需要搞清楚在第4行和第7行中两个函数this的指向就行了。 在第4 阅读全文
posted @ 2019-06-23 11:58 oulae 阅读(221) 评论(0) 推荐(0) 编辑

2019年6月22日

摘要: 今天在读《ES6标准入门》的时候,发现了两段很有意思的代码: 可以看到,仅仅是改变了第3行 x 变量的修饰语句,结果就发生了很大的变化,而发生这个变化的关键因素就是在这个过程中,变量的作用域发生了变化,要理解其中发生的原理,首先要明白一个函数作用域的基本知识,如下面图片所示: 理解的过程如下面代码所 阅读全文
posted @ 2019-06-22 15:20 oulae 阅读(258) 评论(0) 推荐(0) 编辑

2019年4月26日

摘要: 问题描述: 在JavaScript中,数值的比较是比较简单的,使用相等(==)和全等( )符号基本上可以解决大多数非对象的比较;但是相等(==)和全等( )符号在对象 object 的比较上,就不能满足所有的要求了,如下面的代码: 1 let obj_a = { 2 name: "jack", 3 阅读全文
posted @ 2019-04-26 22:52 oulae 阅读(2127) 评论(0) 推荐(0) 编辑