- 博客(6)
- 收藏
- 关注
原创 Vue生命周期中钩子函数理解简记
Vue生命周期钩子函数【注意】浏览器有8个钩子,但是node中做服务端渲染的时候只有beforeCreate和createdbeforeCreatenew Vue()之后触发的第一个钩子,在当前阶段data、methods、computed以及watch上的数据和方法都不能被访问。created在实例创建完成后发生,当前阶段已经完成了数据观测,也就是可以使用数据,更改数据,在这里更改数据不会触发updated函数。可以做一些初始数据的获取,在当前阶段无法与Dom进行交互,如果非要想,可以通过vm
2020-12-15 19:33:29
337
原创 Object.create()和new object()区别
Object.create和new object区别Object.create()protopropertiesObjectObject.create(null)Object.create()与new object()对比参考文章Object.create()创建一个新对象,使用现有的对象来提供新创建的对象的__proto__语法: Object.create(proto, [propertiesObject])返回一个新对象,带着指定的原型对象和属性proto新创建对象的原型对象(传入und
2020-09-17 17:36:44
249
原创 http中URI与URL关系的理解
URI 统一资源标识符URI 在某一规则下能把一个资源独一无二地标识出来,即用字符串标识某一互联网资源。URL 统一资源定位符URL正是使用 Web 浏览器等访问Web页面时需要输入的网页地址。URL通过写明路径的方式,表示出资源的位置,位置被指定,通常资源也就被指定。关系URL是 URI 的子集,URL是用定位的方式实现的URI。URI强调的是给资源标记,URL强调的是给资源定位。举例说明对于一个人,我们可以身份证号标识,即身份证号是这个人的URI。同样,我们也可以用身份证地址+姓名来唯一
2020-09-15 14:56:11
318
原创 js判断数组类型的方法总结
js判断数组类型的方法总结1、使用typeof + instanceoflet a=[];if (a && (typeof a === 'object') && (a instanceof Array)) { console.log('a is Array');}2、使用typeof + constructorlet a=[];if (a && (typeof a === 'object') && (a.constructor
2020-09-13 22:35:37
368
原创 JS中setter/getter理解
JS中setter/getter理解JS对象属性数据属性Object.defineProperty()访问器属性getter/setter创建及删除gettersetterJS对象属性JS中对象包括属性和方法,其中属性又可分为数据属性和访问器属性。数据属性一般用于存储数据数值;访问器属性不包含数据值,访问器属性多用于get/set操作。本文讨论的setter/getter就是JS对象访问器属性中的get/set操作。数据属性数据属性是用于存储数据数值的,因此数据属性具有一个数据值的位置,在这个位置可
2020-09-09 14:57:12
1246
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人