js基础系列之【无奈的痛点-this】
摘要:声明:形成本文的出发点仅仅是个人总结记录,避免遗忘,并非详实的教程;文中引用了经过个人加工的其它作者的内容,并非原创。学海无涯 没有过多学院派的解释,先来几个例子和日常用法,至少在我的使用中,这几个例子几乎涵盖了80%的应用场景 (1)一般函数中,this指向全局对象 (2)作为对象方法调用时,th
阅读全文
posted @
2019-03-01 11:50
iNNoceNcee
js基础系列之【函数执行过程】
摘要:声明:形成本文的出发点仅仅是个人总结记录,避免遗忘,并非详实和非常准确的教程;文中引用了经过个人加工的其它作者的内容,并非原创。学海无涯 javascript代码是怎么执行的? 上段代码测试下来似乎javascript是顺序执行的,再看一段代码: 按照之前的猜测,代码执行是这样的: 声明变量val并
阅读全文
posted @
2019-02-22 17:55
iNNoceNcee
js基础系列之【作用域】
摘要:声明:形成本文的出发点仅仅是个人总结记录,避免遗忘,并非详实的教程;文中引用了经过个人加工的其它作者的内容,并非原创。学海无涯 什么是作用域? 作用域就是一套规则,用于确定在何处以及如何查找变量(标识符)的规则 伪代码帮助理解 执行函数foo,打印变量a,这个a从哪来呢? 很显然有一句:“var a
阅读全文
posted @
2019-02-14 15:25
iNNoceNcee
阅读(176)
推荐(0)
js基础系列之【原型和原型链】
摘要:声明:形成本文的出发点仅仅是个人总结记录,避免遗忘,并非详实的教程;文中引用了经过个人加工的其它作者的内容,并非原创。学海无涯 引入问题 一般我们是这样写的: (需求驱动技术,疑问驱动进步) 我们都知道实例obj的属性’name‘【是实例自己的】,而实例的sayName方法是【所有实例共享的(?)】
阅读全文
posted @
2018-12-07 15:43
iNNoceNcee
阅读(724)
推荐(0)