es6
Demo_xr
西安交通大学
全栈开发
粉丝私信必回
展开
-
js 数组 对象 字符串之间的相互转化
数组转字符串let arr = []let stringstring = arr.join(',')字符串转数组let arr = []let string= ‘string’arr = string.split(',')字符串转对象var json = JSON.parse(string);对象转字符串var str = JSON.stringify(json);对象转数组let obj = {'未完成':5, '已完成':8, '待确认':4原创 2021-11-05 16:31:59 · 571 阅读 · 2 评论 -
nodejs vue 学习笔录一
学习笔录一1.表格里参数值对应设置里的值显示2.lodash的_.merge(object, [sources])用法3._.assign(object, [sources])4.Object.assign()的使用4.1 Object.assign()对象的拷贝4.2 对象的合并4.3 合并具有相同属性的对象5.Object.entries()6.字段自增,自减1.表格里参数值对应设置里的值显示 <template slot-scope="scope">原创 2021-05-06 19:20:01 · 199 阅读 · 0 评论 -
es6语法判断字符串是否包含另一个字符串
ES6 之前判断字符串是否包含子串,用 indexOf 方法,ES6 新增了子串的识别方法。includes():返回布尔值,判断是否找到参数字符串。startsWith():返回布尔值,判断参数字符串是否在原字符串的头部。endsWith():返回布尔值,判断参数字符串是否在原字符串的尾部。以上三个方法都可以接受两个参数,需要搜索的字符串,和可选的搜索起始位置索引。let string = "apple,banana,orange";string.includes("banana");原创 2021-07-06 15:37:19 · 4127 阅读 · 0 评论 -
js数组的随机排序并按固定长度分割成多个数组
定义一个1-52数字的数组 let arr = [] for (let i = 0; i < 52; i++) { arr[i] = i + 1 }对该数组的随机排序 arr.sort(function () { return Math.random() - 0.5 })对随机排序的数组按固定长度分割并生成新数组 cutArray (array, subLength) { let index = 0原创 2020-07-23 10:20:30 · 864 阅读 · 0 评论 -
nodejs中es6 padStart()、padEnd()方法
padStart()方法,padEnd()方法ES2017 引入了字符串补全长度的功能。如果某个字符串不够指定长度,会在头部或尾部补全。padStart()用于头部补全,padEnd()用于尾部补全。'x'.padStart(5, 'ab') // 'ababx''x'.padStart(4, 'ab') // 'abax''x'.padEnd(5, 'ab') // 'xabab''x'.padEnd(4, 'ab') // 'xaba'如果原字符串的长度,等于或大于指定的最小长度,则返回原原创 2020-07-10 15:13:12 · 521 阅读 · 0 评论