08 2018 档案

摘要:let extend = function(obj: object,objs: object,deep: boolean) { deep = deep || false; // tue深copy false 浅copy for(let pro in objs) { if(!deep) { obj[p 阅读全文
posted @ 2018-08-20 11:26 kyshu 阅读(1169) 评论(0) 推荐(0)
摘要:因为无论是数组还是对象,对于typeof的操作返回值都为object,所以就有了区分数组类型和对象类型的需要: 方一:通过length属性:一般情况下对象没有length属性值,其值为undefiend,而数组的length值为number类型 缺点:非常不实用,当对象的属性存在length,且其值 阅读全文
posted @ 2018-08-20 10:56 kyshu 阅读(837) 评论(0) 推荐(0)
摘要:淘宝 npm 地址: http://npm.taobao.org/ 如何使用 有很多方法来配置npm的registry地址,下面根据不同情境列出几种比较常用的方法。以淘宝npm镜像举例: 1.临时使用 npm --registry https://registry.npm.taobao.org in 阅读全文
posted @ 2018-08-10 10:15 kyshu 阅读(12693) 评论(0) 推荐(0)
摘要:apply的第二个参数是参数数组 如果按照你那样写,用arr.join(','),得到的是字符串,就相当于 里面是字符串,肯定是不对的 如果坚持要用字符串拼接参数,可以用eval es6写法: var arr = [1,2,3,45,66] 阅读全文
posted @ 2018-08-08 09:46 kyshu 阅读(217) 评论(0) 推荐(0)