
JavaScript
文章平均质量分 62
JavaScript
大杯美式不加糖
前端
展开
-
JS 将指定内容复制到剪贴板
JS 将指定内容复制到剪贴板原创 2022-11-30 16:36:19 · 615 阅读 · 0 评论 -
JavaScript 常用数组方法归纳
Array.map() 可以创建一个基于原始数组的修订版数组。map() 方法接受一个函数,该函数遍历数组中的所有项并进行相应的修改。 当需要更新数组中的所有项并将其存储到一个新数组中时,map() 方法就可以派上用场了。 例如有一个文章列表的数组,如下: const articles = [ { article_id: "6976209276364652558", title: "如何在 vue 的计算属性中传递参数", views: 1258,转载 2022-05-31 15:01:12 · 102 阅读 · 0 评论 -
JavaScript 中的类数组是什么
类数组原创 2022-03-30 17:42:34 · 901 阅读 · 0 评论 -
JavaScript 中对象的多种克隆方式以及注意事项
JS 对象克隆原创 2022-03-30 16:20:18 · 1542 阅读 · 0 评论 -
JavaScript 中的 JSON
JSON 对象原创 2022-03-30 14:21:43 · 937 阅读 · 0 评论 -
JavaScript 中 [] + [],[] + {},{} + [],{} + {} 的结果分别是什么
[] + [],[] + {},{} + [],{} + {}分别等于多少原创 2022-03-25 16:45:57 · 860 阅读 · 2 评论 -
JS 冷门方法 toLocaleString()
两种用法: 可将 Date 对象转换为字符串,并返回结果 const date = new Date() console.log(date) // Wed Dec 22 2021 16:34:01 GMT+0800 (中国标准时间) console.log(date.toLocaleString()) // '2021/12/22 下午4:34:01' // 还可以转为24小时制 console.log(date.toLocaleString('chinese',{hour12:false})) //原创 2021-12-22 16:39:33 · 142 阅读 · 0 评论 -
几个让 JS 代码更优雅的代码技巧
从数组中删除重复项目 const arr = [1, 1, 2, 3, 3, 3, 6, 6]; const uniqueArr = [...new Set(arr)]; // [1, 2, 3, 6] 分析一下这一过程: 1)new Set(arr) 从数字列表中创建一个集合。创建集合会自动删除所有重复值。 2)展开运算符 ... 将任何可迭代对象转换为数组。这意味着将集合转换回数组。[...new Set(arr)] 较短的 If-Else 的空合并 使用空值合并远算符 ?? ,如果您从未听过这个名词原创 2021-09-14 17:48:42 · 281 阅读 · 0 评论 -
[转载] 常见的JavaScript错误
Uncaught TypeError: Cannot read property 如果你是一个JavaScript开发人员,你可能已经看到过这个错误。当你读取属性或在未定义对象上调用方法时,Chrome中就会发生这种情况。你可以在Chrome开发者控制台中轻松进行测试。 发生这种情况的原因有很多,但常见的原因是渲染UI组件时状态初始化不当。 让我们来看一个在现实应用中如何发生这种情况的示例。我们将选择React,但是不正确初始化的相同原理也适用于Angular,Vue或任何其他框架。 class Quiz转载 2021-06-29 16:08:34 · 1497 阅读 · 0 评论