首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Longan
掘友等级
前端
Keep Moving!
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 11
沸点 1
赞
12
返回
|
搜索文章
最新
热门
2022 前端面试总结(铜五铁六)
于 2022 年 4 月份中旬离职后,开启了两个多月的面试经历。 基本情况 个人信息 2021 年 7 月毕业,物联网工程专业,末流二本 工作经验:不到一年,实际工作年限一年半(包含了实习经历) 所在
call、apply、bind 和 new 的原理及模拟实现
在 this 的显式绑定规则中,通过使用函数的 (ES3) call(...)、apply(...) 方法在调用时将指定对象绑定到 this 。而为了解决绑定丢失的问题,使用硬绑定模式引出了 bind(...) 方法(ES5 提供)。也有使用 new 操作符的 new 绑定…
🕵️♀️由原型到JS中的“模拟类”
讲述了有关 JavaScript 中原型相关知识,又引出了 JavaScript 中的**“类“**究竟是什么?,以及一系列相关问题。 面向对象是对真实世界的抽象,目前主要 OOP 语言用来实现对象的基础是类,通过类的封装、继承来映射真实世界。 JavaScript 也…
this 解析
当一个函数被调用时,会创建一个活动记录(有时候也称为执行上下文)。这个记录会包含函数在哪里被调用(调用栈)、函数的调用方式、传入的参数等信息。this 就是这个记录的一个属性,会在函数执行的过程中用到。 所以说 this 是在运行时进行绑定的,并不是在编写时绑定,它的上…
JavaScript 执行上下文(ES3版 与 ES5版)
执行上下文就是当前 JavaScript 代码被解析和执行时所在环境的抽象概念,JavaScript 中运行任何的代码都是执行上下文中运行。 全局执行上下文:默认的、最基础的执行上下文,不在任何函数中的代码都位于全局执行上下文中。一个程序中只能存在一个全局执行上下文。 它做…
细谈变量声明
上面的代码中,变量 i 是 var 声明的,在全局范围内都有效,所以全局只有一个变量 i。每一次循环,变量 i 的值都会发生改变,而循环内,被赋值给数组 a 的函数内部的 console.log(i) 中的 i 是指向全局的 i。 也就是说,所有数组 a 的成员中的 i…
个人成就
文章被点赞
15
文章被阅读
5,941
掘力值
170
关注了
79
关注者
5
收藏集
33
关注标签
24
加入于
2019-03-01