首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
Jimmy
创建于2023-05-07
订阅专栏
JavaScript 相关
等 7 人订阅
共72篇文章
创建于2023-05-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
解决 JavaScript 中 parseInt() 的一个怪异行为
你是否遇到过这样的问题:parseInt(0.0000005) 得到的结果竟然是 5,而不是 0。这不可思议。那么 JavaScript 对它做了些什么呢?本文为你解密...
Web 中使用 IndexedDB 实现缓存
用户需要在本地存储大量的数据以满足离线缓存或者其他操作。并且可以按顺序检索,有效搜索值并可键值对存储,IndexedDB 应运而生。该规范提供了一个具体的 API 来执行高级键值数据管理。
运行 JavaScript 代码片段
如果你发现自己反复使用 Console 来运行同一份代码,那么你应该考虑将代码保存成片段。Snippets 是你在 Source 面板中创建的脚本。这些脚本可以获取到页面的 JavaScript ..
视频回退播放操作
视频播放,我们一直都是向前播放的。今天,我们来谈谈,视频如何向后播放(回退)呢?可以使用 playbackRate 进行视频回退操作吗?
怎么使用 JavaScript 下载文件
下载文件是上网的重要一个方面。每天都有很多的文件被下载,下载的内容有二进制文件(比如应用,图片,视频或者音频),也有纯文本文件。Web 开发者可以下面的介绍将下载的特性添加到应用中。
视频截图并上传
本文,我们来谈谈,我们对视频进行截图之后,预览没问题之后,进行上传,我们应该怎么做呢?下面,我们结合 angular 来解决该问题。
网页实现 1CM 物理长度
今天,我们来探讨下这个问题: 在不需要用户参与的情况下,我们能否在浏览器上实现物理长度的 1 厘米呢?
怎么创建 JavaScript 自定义事件
你肯定处理过很多的事件监听,比如点击事件或者表单提交。事件监听对许多用例来说很有帮助,但是有时我们需要创建自己的自定义事件来处理复杂的交互。在这片短文中,我将告诉你有关创建自定义事件,侦听自定义事件
JavaScript 中防抖和节流的应用
你可能会遇到这种的情况,一个站点使用自动填充的文本框,内容的拖拽,效果的滚动。那么,你遇到防抖和截流的概率还是很高的。为了使得这些操作,比如自动填充能够顺畅工作,你需要引入防抖和截流功能。
7 个 JavaScript 开发小技巧
下面这些方法对于我来说很有作用,自从我发现了这些操作。 1. 数组求和 2. 使用 length 属性更改数组 3.数组元素随机打乱 4. 过滤唯一值 5. 逗号运算符 6. 使用数据解构交换数据元素
了解 JavaScript 函数式编程
我们常听听说的编程范式还有: 面向对象:典型的就是 java 语言,目前 javascript 的超集 typescript 也是走这条路线。也就是把事物抽象成程序世界中的类和对象,通过封...
了解 Javascript Event 对象
我们对元素进行点击操作时候,会产生一个 `Event` 的对象,那么它都有些什么呢?本文带你了解一下:clientX ,offsetX,screenX,layerX,pageX 的相关内容...
元素中必知重要属性和方法
在前端开发中,对于元素,有众多的属性和方法,那么我们需要全部背诵下来嘛?那没有必要,我们只要记住一些重要的属性和方法,以满足日常的开发工作,那么都有哪些呢?下面我们来讲解下元素中那些必知的知识点...
推荐 5 个优秀的 Javascript 图标库 🚀
Feathericons Feathericons 是精美的开源图标集合,每个图标按照24 * 24的规格进行设计。 特性⚡ 开源(免费使用)🥳 可通过 NPM 包安装 📦 可通过...
JavaScript console 四个实用功能
相信每个 JavaScript 开发者 都使用过 console.log("msg")。 除此之外,你还使用过哪些? 是不是有些头大 - 这么多。我们来点实在点的,在我们工作中能够用到的知识点。
⚙️JavaScript引擎了解下
作为JavaScript开发者,我们不需要编译自己编写的代码。那么,JavaScript引擎到底怎么处理这些JS代码,转换成机器能懂的东西呢?🥳 通过script标签,HTML解析器识别到javascript代码。 请求的脚本会作为字节流,当在下载字节流时,字节流解码器(By…
10个JS优化小技巧
1. if多条件判断 2. if...else... 3. Null, Undefined, 空值检查 4. foreach循环 5. 函数条件调用 6. switch条件 7. 多行字符串 8. 隐式返回 9. 重复字符串多次 10. 幂乘
十个JS优化小技巧
Write Less Do the Same. For example: if多条件判断 if (['abc', 'def', 'ghi', 'jkl'].includes(x)) {}
JavaScript中实用的8个代码片段
1. 反转字符串 使用扩展符号...将字符串解析成数组。 2. 数阶乘 计算数据的阶乘,使用箭头函数和三元运算符。 3. 整数转数组 使用扩展符号...,并结合map方法。 4. 检查是否为2的幂数 这个很简单明了,巧妙运用了与(&)运算符。 5. 创建一级对象的键值…
6个规则去净化你的代码
为一个事件命名是很困难的。虽然困难但是非常有必要。 想象以下,将两个数组合并成一个数组,并生成一个唯一值的数组。那么你会怎么命名它呢?我们也许会这样命名? 上面的命名并不糟糕,但是还不是很友好。你可以将一个功能函数拆分为两个功能函数,这样命名更友好和函数复用性更好。 将乱七八糟…
下一页