首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
山头人汉波
掘友等级
克莱登大学广告学三班纪律委员
|
克莱德大学
learn by making 起名字大王
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
185
文章 184
沸点 1
赞
185
返回
|
搜索文章
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——数组
我们在前文系列中,我们以内置构造函数 Object 开始讲起,并从中衍生出各种知识点。而后我们又讲另一个大构造函数 Function,同样引出了比肩 Object 的知识点...
2
评论
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——垃圾回收机制
灵魂三问:什么是垃圾回收,回收的是什么?为什么要有这东西?本文会介绍并尝试回答这三个问题?什么是垃圾回收?...
2
评论
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——函数式编程
函数式编程在前端方面有哪些用途?如在 Koa 中的洋葱模型、redux 中的 compose 函数就是函数组合,React 开发时的 HOC 高阶组件就采用了高阶函数,以及...
4
评论
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——防抖与节流
防抖就是要延迟执行,你一直操作触发事件一直不执行,当你停止操作等待多少秒后才执行 节流就像一节一节的水,就好似控制水阀,在事件不断触发的过程中,固定时间内执行一次事件...
1
评论
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——闭包
闭包就是一个绑定了执行环境的函数,它利用了词法作用域的特性,在函数嵌套时,内层函数引用外层函数作用域下的变量,并且内层函数在全局环境下可访问,就形成了闭包.........
2
评论
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——作用域 VS 执行上下文
我们讲过 JavaScript 中的作用域是词法作用域,与在哪里定义有关;而执行上下文则和调用有关,两者有关联但却是不同概念.........
1
评论
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——执行上下文与调用栈
执行上下文可以理解为函数的执行环境,当函数执行时,都会创建一个执行环境。每次只能有一个执行上下文处于运行状态,因为 JavaScript 是单线程语言,它由执行栈或(叫)调...
7
4
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——词法环境
一句话解释:词法环境就是在 JavaScript 代码编译阶段记录变量声明、函数声明、函数声明的形参的合集.........
3
评论
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——立即执行函数(IIFE)
立即执行函数是什么?立即执行函数就是声明一个匿名函数,并马上调用这个匿名函数。立即执行函数有什么用途?创建一个独立的作用域,这个作用域里面的变量,外面访问不到(即避免"变量...
5
评论
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——call、apply、bind三大将
call、apply、bind 三者都能修改 this 指向,其中 call、apply 在 ECMAScript 3 时定义,它们满足开发者的大部分需求,即改变 this...
1
评论
分享
山头人汉波
关注了
Gopal
克莱登大学广告学三班纪律委员 @克莱德大学
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——this关键字
谁调用它,this 就指向谁。构造函数就是个模板,this未来会指向 new 出来的对象。创建Person的实例时,this.name将引用新创建的对象,并将一个名为nam...
1
2
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——作用域
无论函数在哪里被调用,也无论它如何被调用,它的词法作用域都只由函数被声明时所处的位置决定。词法作用域意味着作用域是由书写代码时函数声明的位置来决定的.........
1
评论
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——Function
函数为什么成为一等公民。成为一等公民,首先是因为它是对象,拥有对象的”能力“,其次,它自身有一些特性让其变得独一无二,例如能作为参数传递,有返回值,这两者是函数式编程的基础...
4
1
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——instanceof找祖籍
instanceof 运算符用于检测构造函数的 prototype 属性是否出现在某个实例对象的原型链上.........
1
评论
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——JavaScript 中的始皇
Object.prototype才是真正的始皇,任何原型都源自它;而Function.prototype是仅次于Object.prototype的存在,它是内置构造函数的创...
3
1
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——继承
JavaScript 的继承共九种,分别是原型链继承、借用构造函数继承、组合继承(原型链+借用构造函数)、原型式继承(Object.create、Object.setPro...
1
评论
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——原型
这篇文章将尝试回答这些问题:原型是什么、为什么要有原型、 prototype 和 `__proto__` 有什么区别、原型链又是什么、原型是如何实现继承的、原型和原型链的关...
5
2
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——拷贝的秘密
深拷贝是前端面试中必考的一项,他若问你怎么手写,你若是只写了 JSON.parse(JSON.stringify(source))肯定是不合格的.........
1
评论
分享
山头人汉波
克莱登大学广告学三班纪律委员 @克莱德大学
·
1年前
关注
深入理解JavaScript——Object.create
Object.create 是原型式继承的前生,它能通过即使不自定义类型也可以通过原型继承对象之间的信息共享.........
4
2
分享
下一页
个人成就
文章被点赞
456
文章被阅读
39,775
掘力值
2,450
关注了
52
关注者
53
收藏集
1
关注标签
17
加入于
2018-07-19