js梳理篇
js梳理篇之我的理解
J.L.Yu的笔记
hello world
展开
-
JS梳理篇:this指向之我的理解
一、 函数this指向 JavaScript 中的 this 指向问题,有时候会让人难以捉摸,随着学习的深入,我们可以逐渐了解、由浅入深。 函数的调用方式决定了 this 指向的不同: 调用方式 非严格模式 备注 普通函数调用 window 严格模式下是 undefined 构造函数调用 实例对象 原型方法中 this 也是实例对象 对象方法调用 该方法所属对象 紧挨着的对...原创 2019-03-11 14:51:38 · 322 阅读 · 0 评论 -
JS梳理篇:原型、原型链、继承之我的理解
如果觉得CSDN的排版不好看,那么可以到我的 GitHub上,详情戳 1、篇幅有些长,都是自己慢慢摸索看了很多文章整理出来的。首先上代码,来引出原型的问题 // 人的构造函数 function Person (name, age) { this.name = name this.age = age this.type = 'human' this.sayHello = fun...原创 2019-03-09 23:53:22 · 324 阅读 · 0 评论 -
JS梳理篇:函数闭包之我的理解
1、什么是闭包:能够读取其他函数内部变量的函数 。在 Javascript 语言中,只有函数内部的子函数才能读取局部变量( 内层作用域可以访问外层作用域,反之不行),因此可以把闭包简单理解成 “定义在一个函数内部的函数”。所以,在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。 上代码: //普通的函数 function f1() { var num = 10 num++ ...原创 2019-03-10 14:08:40 · 256 阅读 · 0 评论