JS中去掉if…else的多种方法
目录 1. switch 语句 2. 使用对象字面量(推荐) 3. 使用函数映射 4. 使用数组或映射对象进行分发 5. 提前返回 6. 利用数组的 find 方法 7. 在 JavaScript 中,代码中有一个常见的情...
JavaScript对象转数组的3种简单方法小结
目录 方法1:使用Object.keys()和Array.map() 方法2:使用Object.entries() 方法3:使用Object.values() 小结 今天我们要聊的是JavaScript中一个非常实用的技巧——将对象转换为数组。 方法1:...
js无后端实现点击加载查看更多(提示SEO友好度)
目录 简单示例 HTML部分 JavaScript部分 拓展优化 HTML隐藏列表问题 可以多次点击“查看更多” 总结 为了提示SEO友好度,并且避免调用后端接口给服务器造成负担,可以使用js无后端实现点击加载...
JS中使用TextDecoder解码二进制数据(数据流的逐步解码)
目录 一、创建TextDecoder对象 二、使用decode()方法解码字节数组 三、处理解码错误 四、忽略BOM(Byte Order Mark) 五、TextDecoder的其他属性和方法 六、stream配置的特殊说明 七、使用场景 ...
JavaScript事件监听器addEventListener()方法和一些基本事件详解
目录 一. HTML DOM 事件 1.1 鼠标事件 1.2 键盘事件 1.3 表单事件 1.4 其他相对常见的事件 二. addEventListener() 方法的介绍和使用 2.1 语法知识 2.2 ...
JavaScript中的DOM和Timer的基本操作
目录 JavaScript中的DOM和Timer基本操作 DOM操作 传统的选择器 选择器id 选择器class 选择器标签名 包罗万象的select(css)选择器(H5) 单选 多选 标签元素的操作 修改标签文本内容(以文本的方...
JS解决ajax无法后退的问题记录
Ajax请求通常不支持浏览器的后退按钮,因为它们是异步的,不会导致页面重新加载(刷新)。但如果你想要用户能够通过浏览器的后退按钮回到之前的页面状态,你可以通过几种方法来解决这个问题: 1、...
JavaScript中的 Date(日期)对象及使用示例
目录 一、Date对象 1、创建日期 2、获取日期 3、设置日期 4、转换日期 5、获取时间戳 二、格式化Date对象 一、Date对象 JavaScript中内置了一个Date对象,它非常强大,提供了很多属性和方...
JS操作JSON常用方法(10w阅读)
一、概念简介 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScrip...
10分钟学会js处理json的常用方法
目录 一、json定义 二、为什么用json 三、JS 内置两个Json方法 1、对象转化为字符串 2、字符串转换为对象 四、全局替换字符串 五、遍历json对象和json数组 1、遍历JSON对象 2、遍历JSON数组 附...













