随笔分类 -  JavaScript

摘要:1、上传文件事件,对文件名称、文件大小进行后续校验处理 handleFileChange = event => { const file = event.target.files && event.target.files[0] console.log(event.target.files) con 阅读全文
posted @ 2020-06-21 18:27 红桃七716 阅读(2830) 评论(0) 推荐(0)
摘要:1、ES6的扩展运算符:实现深拷贝 2、JSON.parse(JSON.stringify(js对象)):实现深拷贝 该方法存在弊端,如果JS对象中存在有时间对象,则JSON.stringify后再JSON.parse的结果,时间将只是字符串的形式。而不是时间对象; var test = { nam 阅读全文
posted @ 2020-06-20 17:41 红桃七716 阅读(113) 评论(0) 推荐(0)
摘要:1、(1)push(): 向数组尾部添加一个或多个元素,并返回添加新元素后的数组长度。注意,该方法会改变原数组。 1 var arr1 = [10111, 1101, 111]; 2 console.log(arr1.push(100));//4 返回数组长度 3 console.log(arr1) 阅读全文
posted @ 2020-04-17 17:06 红桃七716 阅读(138) 评论(0) 推荐(0)
摘要://1、concat()方法,将几个字符串拼接为一个字符串,并返回新的字符串; var str1 = "nan"; var str2 = "jing"; var str3 = str1.concat(str2); console.log(str1,str2,str3) //nan jing nanj 阅读全文
posted @ 2020-04-15 22:06 红桃七716 阅读(194) 评论(0) 推荐(0)
摘要:1、输出格式为:保留两位小数的百分数 1、var res = (num/str1.length*100).toFixed(2) + "%";//正确,包含0.00% 2、var percent = Math.round(num1 / num2 * 10000) / 100 + "%";//80%正确 阅读全文
posted @ 2020-04-03 16:09 红桃七716 阅读(110) 评论(0) 推荐(0)
摘要:1、test()方法 /[0-9a-zA-Z]/.test(“#¥%9ab”) //true 2、参考 https://www.cnblogs.com/cckui/p/10848395.html 阅读全文
posted @ 2020-04-03 16:07 红桃七716 阅读(98) 评论(0) 推荐(0)
摘要:1、typeof:返回一个字符串 根据typeof判断对象 表达式 返回值 typeof undefined 'undefined' typeof true 'boolean' typeof 123 'number' typeof "abc" 'string' typeof function() { 阅读全文
posted @ 2019-09-16 22:30 红桃七716 阅读(562) 评论(0) 推荐(0)
摘要:问题:去除数组里面的重复元素,包括单个元素,对象元素,数组元素 分析:循环遍历数组元素,利用对象属性的唯一性,将数组元素作为对象的属性。如果属性不存在,说明第一次出现,将元素push到新的数组;如果属性存在,说明是重复元素,不做任何操作。 由于对象的属性都为字符串,所有在进行判断元素是否为属性存在的 阅读全文
posted @ 2019-09-14 14:32 红桃七716 阅读(171) 评论(0) 推荐(0)
摘要:1、Set数据结构类似数组,成员的值唯一,没有重复2、Set函数可以接受一个数组,作为参数,用来初始化;set变量数据类型是Set, Array+Length const set = new Set([1,2,3,4]); //size + Entries; Entries == Array(4)+ 阅读全文
posted @ 2019-08-19 17:25 红桃七716 阅读(160) 评论(0) 推荐(0)
摘要:Title 阅读全文
posted @ 2019-08-19 14:47 红桃七716 阅读(248) 评论(0) 推荐(0)
摘要:错误代码如下: setState是个方法,这里变成给this(实例)添加属性,手误报错!!! 正确代码如下: 阅读全文
posted @ 2019-05-13 22:31 红桃七716 阅读(449) 评论(0) 推荐(0)