摘要: Array.from()方法就是将一个类数组对象或者可遍历对象转换成一个真正的数组。 阅读全文
posted @ 2019-12-10 14:32 wxid_m2pywu7fxu1f 阅读(902) 评论(0) 推荐(0) 编辑
摘要: findIndex使用 : 阅读全文
posted @ 2019-12-10 14:26 wxid_m2pywu7fxu1f 阅读(376) 评论(0) 推荐(0) 编辑
摘要: ①es5,es6 对比 1.es6的箭头函数中,this指向创建者,并非调用者,fun1在全局函数下创建,所以this指向全局window,而fun2在对象data下创建,this指向data对象,所以在func2函数内部this指向data对象 2.const定义的变量不可以修改,而且必须初始化。 阅读全文
posted @ 2019-12-10 14:14 wxid_m2pywu7fxu1f 阅读(455) 评论(0) 推荐(0) 编辑
摘要: es6数组去重 阅读全文
posted @ 2019-12-10 10:41 wxid_m2pywu7fxu1f 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 日期验证规则 import moment from 'moment'; // 使用moment // 验证规则 const validateDate2 = (rule, value, callback) = >{ console.log(' validateDate2_value:', value) 阅读全文
posted @ 2019-12-10 10:05 wxid_m2pywu7fxu1f 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 找出这个重复的数字 有一个数组 数组里面从1到N 数组长度为N+1 多出来的数字是1到N里面的随机重复项 找出这个重复的数字 比如下面这个数组 var arr =[1,2,3,4,5,6,6,7,8,9,10] 请找出一样的那个数字 var arr = []; var N = 20; // 设数组的长度 for(var i = 0; i< N; i++){ // 初始化数组并生成数据 ... 阅读全文
posted @ 2019-12-09 17:09 wxid_m2pywu7fxu1f 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 两数交换a^=b;b^=a;a^=b; 阅读全文
posted @ 2019-12-09 17:07 wxid_m2pywu7fxu1f 阅读(510) 评论(0) 推荐(0) 编辑
摘要: for(i=0, j=0; i<10, j<6; i++, j++){ k = i + j; } // k=10 10 i<10,j<6这个条件判断部分是一个逗号表达式,逗号表达式返回的结果由最后一个表达式决定,所以,上面循环等效于: for(i=0, j=0; j<6; i++, j++){ k = i + j; } 如果不明白,可以看下面这个例子 var t = (4,5,7); alert( 阅读全文
posted @ 2019-12-05 15:11 wxid_m2pywu7fxu1f 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 已合并面试题仓库。 前端面试刷题网址 :http://bigerfe.com 前端技术江湖 阅读全文
posted @ 2019-12-05 15:07 wxid_m2pywu7fxu1f 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 在js中,对象都有__proto__属性,一般这个是被称为隐式的原型,该隐式原型指向构造该对象的构造函数的原型。 函数比较特殊,它除了和其他对象一样有__proto__属性,还有自己特有的属性 prototype,这个属性是一个指针,指向一个包含所有实例共享的属性和方法的对象,称之为原型对象。原型对 阅读全文
posted @ 2019-12-05 14:36 wxid_m2pywu7fxu1f 阅读(225) 评论(0) 推荐(0) 编辑