首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
Symbol卢
更多收藏集
微信扫码分享
微信
新浪微博
QQ
114篇文章 · 0订阅
【自检清单】JS基础-原型与原型链
JavaScript中,一个对象从被创建开始就和另一个对象关联,从另一个对象上继承其属性,这个另一个对象就是原型。 可以通过Object.getPrototypeOf(obj)来获取obj的原型。 当然对象都是通过构造函数new出来的(字面量对象也可以这么理解),也可以通过访问…
重学JavaScript之window对象
ECMAScript是JavaScript的核心,但如果要在web中使用JavaScript,那么BOM则是真正的核心,BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。 1. window对象 敲重点:window Mobile 平台的 IE浏览器不允许…
JavaScript-this绑定的优先级
理解this绑定优先级的前提是理解this的绑定规则,理解绑定规则之前,我们先来了解一下函数"调用位置"。 通常来说,要想找到调用位置,最重要的是分析调用栈(在有的编程模式下,真正的调用位置可能被隐藏起来了,通过调用栈来分析调用位置最为直接)。 如我们在梨子中标注的一样,你可以…
[译]用JavaScript让你的浏览器说话
最近在开发一个个人项目时,我冒出了一个尝试让浏览器说话的想法。不知道该怎么做,于是,我在网上寻找了一下答案,在MDN上,我找到了答案。让我们来看看如何通过JavaScript让浏览器说话。 1. 最简单的例子 让我们来创建一个基础函数,这个函数的参数为我们想说的话或者词,最后让…
JavaScript中this指向的总结
在非严格模式下,函数中的this指向window对象,因为此时函数fn是window的一个属性,所以运行fn时,fn中的this指向window。其实this的指向就是指向函数的运行时环境。 在严格模式下,若不使用window调用函数,函数中的this指向undefined;使…
JavaScript原型链与继承|记一次面试经历
这篇文章里面记录了我一次面试Node.js后端开发岗位时,二面的面试官问我的关于JavaScript原型链方面的知识,当面手写代码😱。 希望这篇文章能对今年要找web前端后者Node.js后端开发工作的同学有所帮助。 prototype:无论什么时候,只要创建了一个新的函数,…
学习JavaScript 继承方式的 “必备良药“
构造函数、原型和实例之间的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个原型对象的指针。 继承的本质就是复制,即重写原型对象,代之以一个新类型的实例。 缺点:多个实例对引用类型的操作会被篡改。 在使用子类创建实例对象时,其原型中会存在…
手写JS函数的call、apply、bind实现
之所以要写这篇,是因为曾经面试被要求在白纸上手写bind实现 结果跟代码一样清晰明确,一阵懵逼,没写出来! 下面,撸起袖子就是干!~ 把call、apply、bind一条龙都整一遍!~~ca
数组去重12种方案(经典面试必问)
- includes:方法用来判断一个数组是否包含一个指定的值,根据情况,如果包含则返回 true,否则返回false。 方法十二:类似于方法一的set,用了剩余运算符...
Map 和 Set 的遍历方式
我们看到有三个Key是{a:1}的键。