JS

JS中去掉if...else的多种方法-牛翰网

JS中去掉if…else的多种方法

目录 1. switch 语句 2. 使用对象字面量(推荐) 3. 使用函数映射 4. 使用数组或映射对象进行分发 5. 提前返回 6. 利用数组的 find 方法 7. 在 JavaScript 中,代码中有一个常见的情...
e8879fb231e7b120的头像-牛翰网代码里的小猫咪11个月前
0499
JavaScript对象转数组的3种简单方法小结-牛翰网

JavaScript对象转数组的3种简单方法小结

目录 方法1:使用Object.keys()和Array.map() 方法2:使用Object.entries() 方法3:使用Object.values() 小结 今天我们要聊的是JavaScript中一个非常实用的技巧——将对象转换为数组。 方法1:...
aaceb33656b59518的头像-牛翰网前端达人11个月前
0468
js无后端实现点击加载查看更多(提示SEO友好度)-牛翰网

js无后端实现点击加载查看更多(提示SEO友好度)

目录 简单示例 HTML部分 JavaScript部分 拓展优化 HTML隐藏列表问题 可以多次点击“查看更多” 总结 为了提示SEO友好度,并且避免调用后端接口给服务器造成负担,可以使用js无后端实现点击加载...
JS中使用TextDecoder解码二进制数据(数据流的逐步解码)-牛翰网

JS中使用TextDecoder解码二进制数据(数据流的逐步解码)

目录 一、创建TextDecoder对象 二、使用decode()方法解码字节数组 三、处理解码错误 四、忽略BOM(Byte Order Mark) 五、TextDecoder的其他属性和方法 六、stream配置的特殊说明 七、使用场景 ...
JavaScript事件监听器addEventListener()方法和一些基本事件详解-牛翰网

JavaScript事件监听器addEventListener()方法和一些基本事件详解

目录 一. HTML DOM 事件 1.1  鼠标事件 1.2  键盘事件 1.3 表单事件 1.4 其他相对常见的事件 二.  addEventListener() 方法的介绍和使用 2.1  语法知识 2.2 ...
35293126d2e8503b的头像-牛翰网千帆过尽皆不是11个月前
05114
JavaScript中的DOM和Timer的基本操作-牛翰网

JavaScript中的DOM和Timer的基本操作

目录 JavaScript中的DOM和Timer基本操作 DOM操作 传统的选择器 选择器id 选择器class 选择器标签名 包罗万象的select(css)选择器(H5) 单选 多选 标签元素的操作 修改标签文本内容(以文本的方...
70fad0e912e9f711的头像-牛翰网ClownLMe11个月前
0278
JS解决ajax无法后退的问题记录-牛翰网

JS解决ajax无法后退的问题记录

Ajax请求通常不支持浏览器的后退按钮,因为它们是异步的,不会导致页面重新加载(刷新)。但如果你想要用户能够通过浏览器的后退按钮回到之前的页面状态,你可以通过几种方法来解决这个问题: 1、...
cdbf8bbeed6bf2fe的头像-牛翰网儒雅的烤地瓜11个月前
0559
JavaScript中的 Date(日期)对象及使用示例-牛翰网

JavaScript中的 Date(日期)对象及使用示例

目录 一、Date对象 1、创建日期 2、获取日期 3、设置日期  4、转换日期 5、获取时间戳 二、格式化Date对象 一、Date对象 JavaScript中内置了一个Date对象,它非常强大,提供了很多属性和方...
07325b587433174a的头像-牛翰网白菜不太菜11个月前
0548
JS操作JSON常用方法(10w阅读)-牛翰网

JS操作JSON常用方法(10w阅读)

一、概念简介 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScrip...
10分钟学会js处理json的常用方法-牛翰网

10分钟学会js处理json的常用方法

目录 一、json定义 二、为什么用json 三、JS 内置两个Json方法 1、对象转化为字符串 2、字符串转换为对象 四、全局替换字符串 五、遍历json对象和json数组 1、遍历JSON对象 2、遍历JSON数组 附...