- 博客(6)
- 收藏
- 关注
原创 js字符串常见的方法
1, indexOf(data,start):用于返回某个数组或者字符串中规定字符或者字符串的位置(根据value找下标);2. charAt(index):返回指定位置的字符,index为下标;3. substring(n,m):返回从指定位置,到结束位置(不含)的字符串,如果不指定结束位置,则从开始位置到结尾;4. slice(n,m):同substring,需要注意和数组中方法s...
2019-09-23 13:00:48
65
原创 函数的继承
构造函数继承:1,任何一个new出来的实例上都有了被new构造函数的方法,可以视为最基础的继承;2.bind/call/apply继承(改变this指向继承,也叫构造函数继承);原型继承:1.原型对象继承(prototype):子.Prototype=父.prototype;2.原型链继承:Child.prototype = new Parent();(child的prototype指向...
2019-09-23 12:33:37
558
原创 this执行上下文
this的指向:this指向当前函数所在的obj对象,或者说this指向当前调用函数的对象;(this的指向为:谁调用当前this所在的函数,this就指向谁。也就是说,当前调用函数的那个对象自身就是this,就是当前的执行上下文。)被事件触发的函数(被鼠标事件,键盘事件等触发的函数)叫做事件处理函数,事件处理函数的this指向事件源(触发事件的节点);(事件处理函数第一个参数是事件对象)...
2019-09-08 22:55:23
138
原创 JavaScript深拷贝与浅拷贝
深拷贝与浅拷贝介绍深浅拷贝之前,我们要先说一下,堆栈以及JavaScript的数据类型。堆栈的描述:栈:栈中存放的是变量名,地址(指针);堆:堆中数据,值基本数据类型保存在栈内存,引用类型保存在堆内存中。保存在栈内存的必须是大小固定的数据,引用类型的大小不固定,只能保存在堆内存中,但是可以把它的地址写在栈内存中以供我们访问;如果是基本数据类型,则按值访问,操作的就是变量保存的值(栈中)...
2019-09-01 23:14:31
68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人