Loading...
冒泡排序冒泡排序就是两个for循环比较相邻的大小,根据大小来排位置,两个for循环搞定。const array = [2, 334, 54, 3, 23,...
基础版防抖// 防抖的意思是我要在n秒钟之后执行XXX,如果在n秒内执行了那就重新执行. function debounce(fn, timing = ...
call和apply的区别就是第二个参数 call是返回无数个参数拼接而apply是传入一个类数组关于手写call和apply主要就是考验this的指向问...
手写bind实际上就是考验对柯里化和new的理解,所以首先要搞明白bind会不会对构造函数有影响function person(name) { thi...
什么是BFCBFC简称块级格式化上下文,是css2.1中提出的一个概念,他表示了一块区域,这块区域有自己独有的不受外部元素影响的子元素,并且这块区域也不干...
new做了那些事创建了一个新的对象把this指向这个新创建的对象执行函数里面的方法(例如设置属性和方法)返回这个对象构造函数构造函数里面如果返回了一个对象...
继承分类1.类式继承原理:重写子类的原型,代之以父类的实例。function Father(name) { this.faName = name ...
什么是原型原型实际是一个对象prototype实际上是一个函数的属性,他也是一个对象,只有函数才有prototype属性,对象没有这个属性var wuma...