首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
A快速建站模板小程序
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
JS:原型-原型链-ES5继承
从对象和函数的原型说起,函数原型的操作,重写原型对象, 面向对象的继承,对象的原型链, 利用原型链实现方法继承,借用构造函数实现属性继承,寄生组合式继继承,及思想补充。
ES5继承
原型链继承:构造函数继承:混合继承(原型链和构造函数混合)原型继承寄生式继承寄生组合式继承:
理解原型和原型链
不管什么时候,js原型是前端无法绕过去的问题,所以今天抽空总结一下,方便后续学习。 、Undefined、Null、Symbol)和引用数据类型,除了基本数据类型外,剩下的都是对象,但是由于js中没有类(class 在ES6中引入了class,其实知识语法糖,本质还是没变),如…
对象、原型链、类、继承【下】
在上篇文章中,我们使用ES5通过构造函数和原型对象实现了「类」,通过原型链实现了「类」的继承。在ES6中,新增class和extend实现了类和继承,提供了更接近传统语言的写法。 和大多数面向对象的语言不同,JavaScript 在诞生之初并不支持类,也没有把类继承作为创建相似…
来了老弟,原型,原型链,继承,ES6 Class ,都安排上了
每定义一个对象时候,对象中都会包含一些预定义的属性,每个函数对象都会有一个prototype属性,这个属性指向函数的原型对象。 原型对象,顾名思义,它就是一个普通对象。原型对象就是 Person.prototype ,如果你还是害怕它,那就把它想想成一个字母 A: var A …
深入学习JavaScript系列(一)——ES6中的JS执行上下文
JS执行上下文这三个概念可以说是每一个前端必须会的,但是总是学了忘记,忘了又学,立即不够深刻,之前都是用背面试题的方式去学习,今天打算深入理解一下,参考文章都放在文末
vue中nextTick函数使用及原理
今天分享一下vue的nextTick函数,当我们触发事件更新dom后,但是没法在vue中立即获取到dom的最新值,这时候就要用到nextTick函数,他可以帮助我们在下一次Dom更新后执行他的回调函数
JavaScript 工具函数大全(新)
原本只想筛选下上面的那篇文章,在精简掉了部分多余且无用的工具函数后,感觉不够。于是顺藤摸瓜,找到了原地址: 30 seconds of code 然后将所有代码段都看了遍,筛选了以下一百多段代码片段,并加入了部分自己的理解。 另外,本文工具函数的命名非常值得借鉴。 1. 第一部…
Promise静态四兄弟,你能说清楚吗? | 优雅实现
四兄弟方法是否可以接受非数组参数?all与allsettled有什么区别?race机制是怎样的?any与之有啥区别?四三兄弟应该如何实现?带着这些问题,一起进入小包的Promise的三兄弟篇章。
ES6之数组reduce()方法详解
reduce() 方法对数组中的每个元素执行一个由我们提供的reducer函数,且该函数为升序执行,并将其结果汇总为单个返回值