JS
LxLzhz
这个作者很懒,什么都没留下…
展开
-
Tree数据的修改和查询单个数据
2.根据条件查询Tree中的某条数据。1.修改Tree中的数据。原创 2022-08-18 16:46:17 · 360 阅读 · 0 评论 -
TODO 进行判断字符串是否有效
需求:给定一个只包括 '(',')','[',']','{','}'的字符串,判断字符串是否有效字符串需满足的条件1.左括号必须用相同类型的右括号闭合2.左括号必须以正确的顺序闭合注意空字符串可被认为是有效字符串示例:输入:'()'输出: true输入:'([)]'输出: false方法 function isValid(s) { // TODO let items = [] let len = s.length原创 2021-10-28 10:27:10 · 142 阅读 · 0 评论 -
forEach 双重嵌套遇到的问题
let arr1 = [{id:'1'}, {id: '2'}]let arr2 = [{fileId: '123'}, {fileId:'421'}]let arr3 = []arr1.forEach(item => { arr2.forEach(key => { key.fileId = item.id arr3.push(key) })})console.log('arr3', arr3)运行结果arr3 (4) [{…},原创 2021-03-17 17:18:37 · 3248 阅读 · 0 评论 -
文件夹大小换算
sizeTrans(size) { if (size < 1024 * 1024) { const temp = size / 1024 size = temp.toFixed(2) return size + 'KB' } else { const temp = size / (1024 * 1024) size = temp.toFixed(2) return size + 'M原创 2021-03-12 15:52:16 · 129 阅读 · 0 评论 -
Js逻辑运算符
JS 逻辑运算符 && || !&& —“与”&& 是先看第一个表达式转换成布尔值的结果,如果结果为真,那么它会看第二个表达式转换成布尔值的结果,如果只有两个表达式,只看到第二个表达式就可以返回该表达式的值(注意:不是转换成布尔值的结果)。如果第一个表达式为假,则直接返回第一个表达式的值。(本质:寻假)其中:undefined , ...原创 2019-07-29 16:03:24 · 467 阅读 · 0 评论