上一页 1 ··· 32 33 34 35 36
摘要: 新生成了一个对象 新对象隐式原型链接到函数原型 调用函数绑定this 返回新对象 const myNew = (fn, ...rest) => { const obj = {} obj.__proto__ = fn.prototype const res = fn.apply(obj, rest) 阅读全文
posted @ 2020-05-26 12:41 671_MrSix 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 未解决循环引用问题 在使用for in循环时,返回的是所有能够通过对象访问的、可枚举的属性,其中既包括存在于实例中的属性,也包括存在于原型中的属性。 function deeoCopy(obj){ let res if(typeof obj 'object'){ res = obj instance 阅读全文
posted @ 2020-05-26 12:39 671_MrSix 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 字符串截取的方式 function hexToRgba(hex = '#fff',opacity = 1){ if(hex != '' && hex.startsWith('#') && (hex.length == 4 || hex.length == 7)){ if(hex.length == 阅读全文
posted @ 2020-05-26 12:38 671_MrSix 阅读(2823) 评论(0) 推荐(1) 编辑
上一页 1 ··· 32 33 34 35 36