06 2020 档案
摘要:MVVM是Model-View-ViewModel的简写。即模型-视图-视图模型。 Model 模型指的是后端传递的数据。 View 视图指的是所看到的页面。 ViewModel 视图模型是mvvm模式的核心,它是连接view和model的桥梁。 数据绑定 DOM监听
阅读全文
摘要:核心 空间换时间 1、多使用内存 缓存 2、减少cpu计算量 3、减少网络加载耗时 两个方向 一、让加载更快 1、压缩代码图片资源体积大小 2、代码合并 雪碧图等 SSR服务器端渲染,缓存 3 、使用更快的网络 cdn 二、让渲染更快 1、css放head里面 js放body下面 2、尽早的执行js
阅读全文
摘要:const obj1 = { name: 23, address: { city: 'beijing' }, num: [1, 2, 3] }; const obj2 = obj1; obj2 obj1 // true const obj3 = JSON.parse(JSON.stringify(o
阅读全文
摘要:hasOwnPropetry () Object的hasOwnProperty()方法返回一个布尔值,判断对象是否包含特定的自身(非继承)属性。 function foo() { this.name = 'foo' this.sayHi = function () { console.log('Sa
阅读全文
摘要:可以这么理解 (1).所有的引用类型都有一个 _proto_ (隐式原型)属性,属性值是一个普通的对象 (2).所有的函数都有一个prototype(显示原型)属性,属性值是一个普通的对象 (3).所有引用类型都有一个constructor(构造函数)属性,该属性(是一个指针)指向它的构造函数 (4
阅读全文