应该是高度取最小值
应该是高度取最小值
https://juejin.im/post/6844903477542387719 工厂模式new Object然后往实例加属性方法,返回实例缺点:对象无法识别class,...
https://juejin.im/post/68449034778192117841.原型链继承 缺点: 引用类型的属性被所有实例共享image.png 在创建 Child...
所谓的类数组对象: 拥有一个 length 属性和若干索引属性的对象 即便如此,为什么叫做类数组对象呢?那让我们从读写、获取长度、遍历三个方面看看这两个对象。 是不是很像?但...
new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象类型之一 也许有点难懂,我们在模拟 new 之前,先看看 new 实现了哪些功能 从这个例子中,我们可以...
call() 方法在使用 一个指定的 this 值和若干个指定的参数值 的前提下 调用 某个函数或方法。 apply的模拟实现(https://github.com/mqyq...
除了按值传递、引用传递,还有第三种传递方式 —— 按共享传递(JS应该是共享传递,没有所谓的引用传递) 共享传递是指,在传递对象的时候,传递对象的引用的副本。 通过共享传递,...
MDN对闭包的定义为:闭包是指那些能够访问自由变量的函数。自由变量 是指在函数中使用的,但既不是函数参数(形参)也不是函数的局部变量的变量。 ECMAScript中,闭包指的...
https://github.com/mqyqingfeng/Blog/issues/8翻一下评论看第二个函数的分析
https://github.com/mqyqingfeng/Blog/issues/7建议全文观看 简单说,this就是属性或方法“当前”(执行时)所在的对象 总结一下,J...
当JavaScript代码执行一段可执行代码(executable code)时,会创建对应的执行上下文(execution context)。对于每个执行上下文,都有三个重...
每个创建的执行上下文,都有三个重要属性:变量对象(Variable object,VO)作用域链(Scope chain)this 变量对象是与执行上下文相关的数据作用域,存...
变量提升函数提升(定义式定义、表达式定义) JavaScript 的可执行代码(executable code)的类型全局代码函数代码eval代码 当执行到一个函数的时候,就...
作用域是指程序源代码中定义变量的区域,它规定了如何查找变量,也就是确定当前执行代码对变量的访问权限。具体可分为:静态(词法)作用域,函数的作用域在函数定义的时候决定动态作用域...
构造函数,实例,实例原型 另外 _ _ proto _ _ 属性是浏览器对es5的实现,而不是es标准。即 _ _proto _ _ 并不是语言本身的特性,这是各大厂商具体实...
基于 Vue(2.5) + vuex + vue-router + vue-axios +better-scroll + Scss + ES6 等开发一款移动端音乐 WebA...
主要为了熟悉Vue.js的语法和常见的API,所以并没有用vue-router或vuex 1.使用的技术 vue,.vue文件的开发把html,js,css按照vue文件一个...
一个简单的关于lovelive的宣传网页 1.使用的技术 HTML(5), CSSdom注意使用了语义化和删除无用结构,布局上以传统布局即float, position, d...