首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
October_l
掘友等级
练习生
获得徽章 11
动态
文章
专栏
沸点
收藏集
关注
作品
赞
117
文章 116
沸点 1
赞
117
返回
|
搜索文章
最新
热门
this关键字与箭头函数
当一进入函数上下文中,但是还没有开始执行函数体内的代码时,此时js引擎会找到该上文中所有的function declarations(FD)、variableDeclaration、arguments、thisValue、scopeChain等进行初始化,在这个阶段(也就是说在…
JSONP
由于script标签是不受跨域限制的,如果一个网站的前端想要获取另一个网站的数据,可以动态的创建script标签并且在需要请求数据的那个网站后面加上查询参数,并将查询参数设置为?callback=fn的形式,后端返回函数调用的形式并将数据传进去,形如fn.call(undefi…
实现类似jQuery库中的两个方法
js中的Scope Chain
我们都知道变量对象会保存执行上下文中的一些数据,例如function declarations、formal parameters、variable、arguments,这些数据都会成为变量对象的属性。 当一进入执行上下文的时候,变量对象会进行初始化,在代码执行的阶段变量对象中…
css实现会转动的阴阳图
下面的::before和::after不懂可以去看看之前的那一篇关于伪元素的文章即可理解。 使用伪元素的好处是可以少用几个div元素。
CSS选择器的优先级详解
我们可以使用不同的方式去选择元素,然后使用你指定的样式。那同一个元素有可能会被多个规则选择,而且每个规则的选择符不尽相同。例如下面这样: 上面的一对规则只能由一个胜出,因为文字的元素不可能即显示红色,又显示绿色。那么我们如何知道哪个规则的优先级更高呢? 答案是每个选择器的特指度…
CSS伪元素
创建对象的方式
该方法有两个参数:Object.create(proto, [propertiesObject])。第一个参数proto来提供新创建的对象的原型对象,第二个参数(可选)默认为undefined。如果没有指定为undefined,那么这个参数对象包含了要添加到新创建的那个对象上的…
Iterator(迭代器)
迭代器(Iterator):它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构,只要部署了Iterator接口,就可以完成遍历(这里主要指for...of)操作。 在ES6中,有三类数据结构原生具备Iterator接口:数组、类似数组的对象、以及Set和Map结…
Variable Object(变量对象)
只有全局上下文中的变量对象允许通过VO的属性名称间接访问(全局对象自身就是变量对象);对于其他的上下文直接去引用变量对象是不可能的,纯粹是一种内部的实现机制。稍后会有说明 函数上下文中的(VO)变量对象是不能直接获得的,就好像在学习原型的时候,[[proto]]属性也是不能直接…
下一页
个人成就
文章被点赞
79
文章被阅读
21,002
掘力值
635
关注了
40
关注者
12
收藏集
21
关注标签
13
加入于
2019-05-31