- 博客(4)
- 收藏
- 关注
原创 js继承的四种方式超详细解读
对于不熟悉JS原型的小白,可以先去看下这篇JS原型和原型链有利于下面对于JS继承方式的理解。在ES6以前是没有类这些概念的,所以在继承方式上要从原型上开始。一、原先链继承 function Father() { this.name = 'yudong'; this.age = 22 };Father.prototype.say = function() { console.log('我是帅哥'); } //这里其实可以把父原型对象传给子原型对象,Son.protot
2020-05-31 09:59:15 226
原创 js数组去重超详细解释(小白专用)
js数组去重是面试常问的东西,但是很多人一直搞不明白,所以自己以小白的身份写一篇详细到不能再详细的文章以帮助小白。一、利用数组的splice()方法去重1.首先先明白splice()操作方法是干什么的(1)删除,需要指定两个参数:要删除的第一项位置和要删除的项数var arr=[1,2,3,4,5,6];var result=arr.splice(0,2);console.log(result);//[1,2]console.log(arr);//[3,4,5,6](2)插入,可以向指定位
2020-05-29 15:39:35 496
原创 javascript原型,原型链知识点梳理
javascript原型要理解原型我们要先问自己几个问题,1.什么是原型?2.为什么要用原型?3.什么是原型对象,和原型有什么区别,带着这些问题有助于我们更好的去理解原型。
2020-05-25 11:44:13 311
原创 闭包的作用和简单案列
闭包的作用和简单案例闭包的定义:闭包就是能够读取其他函数内部变量的函数;简单的理解为:一个作用域可以访问其他函数内部的局部变量;常见的方式:一个函数内创建另外一个函数,通过另外一个函数访问这个函数局部变量,利用闭包可以突破作用域链域。(作用域链只能从下向上的方式访问)闭包的作用:(1)可以延长作用域链,让变量始终保存在内存中不被销毁;(2)设计私有方法和变量;闭包的缺点:闭包会常驻内存,会增大内存使用量,以用不当会造成内存泄漏;造成网页性能问题;简单的闭包案列1 var a
2020-05-23 17:48:38 293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人