首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LinYIYI
掘友等级
获得徽章 23
动态
文章
专栏
沸点
收藏集
关注
作品
赞
130
文章 94
沸点 36
赞
130
返回
|
搜索文章
最新
热门
深入了解 call, apply, bind 和模拟实现
一、call 格式 [function].call([this], [param]...),一句话概括:call() 将函数的 this 指定到 call() 的第一个参数值和剩余参数指定的情况下调用某个函数或方法。 1. 热身题1 2. 热身题 2 1. 模拟实现内置的 ca…
JS 经典面试题初篇(this, 闭包, 原型...)含答案
1. 问下面输出结果 2. 问下面输出结果 3. 下面输出结果 4. 求下面输出结果 1. 求下面输出结果 2. 某腾的面试题,以下的代码要实现5个 input 按钮循环绑定 click 点击事件,绑定完成后点击1、2、3、4、5五个按钮分别输出0、1、2、3、4五个字符 1.…
你不得不懂的 JS this 指向
执行函数前有 '.' 点操作符的话,函数体中的 this 就指向前面的对象,没有就指向 window,严格模式下指向 undefined。这句话特别的重要,请记住 函数没有直接调用者 this 指向全局对象(浏览器中是window,node中是 global)。如匿名函数等 构…
你不得不懂的 JS 原型和原型链
面向过程:就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象:是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 面向过程优点:性能比面向对象高,因…
JS 闭包经典使用场景和含闭包必刷题
堆内存:存储引用类型值,对象类型就是键值对,函数就是代码字符串。 栈内存:提供代码执行的环境和存储基本类型值。 栈内存释放:一般当函数执行完后函数的私有作用域就会被释放掉。 保护函数的私有变量不受外部的干扰。形成不销毁的栈内存。 保存,把一些函数内的值保存下来。闭包可以实现方法…
彻底解决 JS 变量提升| 一题一图,超详细包教包会😉
二. 带 var 和不带 var 的区别 全局作用域中不带var声明变量虽然也可以但是建议带上 var声明变量,不带 var 的相当于给window对象设置一个属性罢了。 私有作用域(函数作用域),带 var 的是私有变量。不带 var 的是会向上级作用域查找,如果上级作用域也…
使用微信小程序远程切换树莓派RGB七色灯| 图文并茂超详细,小白也能学会😆
1.1 树莓派是什么:树莓派 Raspberry Pi 是由英国树莓派基金会开发,基于Linux的单片机电脑又称口袋电脑。所以电脑能干嘛树莓派基本也可以做得到,到现在树莓派已经发行了4代我使用的是3代的3B+,足够我使用了 点击创建好的产品进入到详细页面获取 Master-AP…
【林一一】2021一份热乎的万字 TypeScript 教程(含4.0)
Typescript 是 JavaScript 的超集,两者是所属关系。 静态语言在编写代码的时候就能发现潜在的错误. 静态语言更容易读懂代码,像上面的data参数静态语言能直接读出里面的属性 x, y,但是动态语言参数 data 显然不能直接读出里面包含什么属性。 编写代码时…
JS 扫盲:浅淡JavaScript运行机制和面试题
JS 代码自上而下运行。 当浏览器渲染和解析 JS 代码时,会提供一个全局作用域(栈内存)。 b = obj.a * 10 ,也就是这里出现了问题,在此之前 obj 还没有被定义更不在堆内存中,那么 obj 就是 undefined,undefined(基本类型)下根本没有属性…
js 扫盲:isNaN(null)为什么是 false
基本概念:isNaN() 函数用来确定一个值是否为NaN.
下一页
个人成就
优秀创作者
文章被点赞
1,591
文章被阅读
133,594
掘力值
6,311
关注了
56
关注者
401
收藏集
17
关注标签
41
加入于
2020-02-06