首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Js
订阅
Running53
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
Object.prototype.toString判断类型的原理
项目中,我们经常会直接使用Object.prototype.toString用来做类型判断。他基本是几种方法里可以开箱即用、且判断类型最完善了。 现在我们来扒皮一下他。 具体原理……
JS 继承的 六 种实现方式
本篇是 JS系列中第 3 篇,文章主讲 JS 继承,包括原型链继承、构造函数继承、组合继承、寄生组合继承、原型式继承、 ES6 继承,以及 多继承与 new 。 可以在子类构造函数中,为子类实例增加实例属性。如果要新增原型属性和方法,则必须放在 SubType.prototyp…
你知道 0.1+0.2 !==0.3是进制问题,但你讲不出个所以然,是吧?🐶
前言 大家好,我是林三心,用最通俗易懂的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心。有一个问题困扰了广大前端工程师,那就是0.1 + 0.2 !== 0.3 大家可能都知道,这是因为计算
Object.create 实现原理
Object.create方法说明源码点拨源码
深入理解Object.create
上面代码中,Object.create方法以A对象为原型,生成了B对象。B继承了A的所有属性和方法。 实际上,Object.create方法可以用下面的代码代替。 上面代码表明,Object.create方法的实质是新建一个空的构造函数F,然后让F.prototype属性指向参…