标签: javaScript
使用 Parcel 和 NPM 脚本进行JavaScript 应用打包
可以在全局安装parcel,只要在后面加-g参数即可,这样它就跟live-server一样,不管在哪个文件夹,我们始终可以使用它,但是在实际开发中,却不经常使用,因为实际项目中的开发一般都是独立更新和独立管理依赖的;
JavaScript错误处理8个技巧,Bug减少75%!
错误处理往往是最容易被忽视的环节,但恰恰是它决定了应用的健壮性和用户体验。分享8个实用的JavaScript错误处理技巧,帮助我们构建更可靠的应用程序。
JavaScript的subString方法之特点与用法
JavaScript中,substring() 方法用于提取字符串中介于两个指定下标之间的字符。此方法不会改变原始字符串,而是返回一个新的字符串。
js数组操作:map、forEach和filter有什么区别?
目前看下来forEach是最灵活的,map是用来加工数据的,但是对条数不能更改,filter是用来过滤数据的,每个方法分工不同,你学废了吗?
JavaScript编程技巧:如何把对象数组转换成对象
1. JavaScript中如何把对象数组转换成对象
在JavaScript中,将对象数组转换成单个对象是一种常见的需求。
假设你有一个对象数组,每个对象都有一个唯一的键,……
JavaScript数组对象 34 种官方用法
Array 作为 JS 中我们最常用的对象,以上就是 Array 常用的 34 种方法,将这些方法吃透用熟,能使得我们在平常的开发工作中事半功倍,提高开发效率。
ES2024 正则表达式新特性 unicodeSets 解析及兼容方案
ES2024 对正则表达式添加了 v 修饰符,含义为 “Unicode 集合”,用来方便处理 Unicode 集合。v 修饰符是 u 修饰符的升级模式,使用了 v 修饰符就意味着包含了 u 修饰符的功能。
异步更灵活!超实用的ES2024新特性
ES2024的新特性大大增强了JavaScript的健壮性、可读性和功能性。从不可变数据结构,再到改进的错误处理,每一个更新都致力于提升开发者的工作效率和代码质量。
JavaScript ES6获取对象属性的几种方式
1. JavaScript ES6获取对象的属性
在 ES6(ECMAScript 2015)中,获取对象的属性有几种方式。
下面是其中的一些方法:
点符号(.) - 这是最常用的访问对象……
解决现代JavaScript 中 async/await 异步传染性问题
async 和 await 是 JavaScript 中用来处理异步编程的工具。我们通过 async 标记一个函数时,JavaScript 会自动将其返回值封装成一个 Promise 对象。而 await 则是用于等待 Promise 的结果。
JavaScript 超级实用技巧40+,前端开发必知必晓
JavaScript 是一种功能强大的语言,对于现代 Web 开发至关重要。今天我将分享一些超级实用的JavaScript技巧,它们将使你成为更高效、更有效的 JavaScript 开……
JavaScript ES15 (2024)5个令人惊叹的新特性
2024年:又是一个带来全新JS特性升级的不可思议的年份,ES15推出。
从复杂的异步特性到语法糖数组和现代正则表达式,JavaScript编码现在比以往任何时候都更简单、……
`let` JavaScript/TypeScript 是不必要的,请用const
你可能已经遇到 let 关键字上百万次了。它是 JavaScript(以及扩展的 TypeScript)中那些最初看起来像是救星的特性之一。
终于有了一种声明变量的方式,可以尊……
PHP在复兴!开发者正在摒弃JavaScript框架
概述
反抗 JavaScript 框架的潮流正愈演愈烈。在 Lex Fridman 的近期访谈中,AI 应用领域的开发者 Pieter Levels 分享了他的独特开发哲学:他仅依赖基础的 H……
HTML+CSS实现懒加载,只需简单JS真的简单!
HTML部分
<h1>元素进入视口时的动画示例</h1>
<p>向下滚动以查看元素动画效果。</p>
<div class="box animate-on-sc……
前端JavaScript面试问答:flat()和flatMap()有啥不同?
在JavaScript中,数组可以说是最常用的数据结构之一。然而,当你开始接触嵌套数组时,它们可能会变得相当复杂。幸运的是,ES2019为我们带来了两个非常实用的……
JavaScript中如何使用正则表达式精准匹配字符串?
在前端开发中,我们有时需要在代码中找到一个完全匹配的字符串,比如在用户输入或字符串处理时进行精确匹配。在本文中,我将为大家介绍如何使用JavaScript来……
JavaScript 对象中删除属性的三种方法
JavaScript 中,对象就像是保存键值对的容器。但是,如果你需要从对象中删除属性,该怎么办?今天这篇文章,我将分享三种方法,希望对你有所帮助。
1. delete ……
JavaScript操作CSS常见例子
一些使用JavaScript操作CSS的常见例子:
修改元素的样式属性:
// 获取元素节点
const myElement = document.getElementById('myElement');
// 修改元素的样式……
JavaScript的Call和Apply,用好代码更强大灵活
在学习JavaScript时,你可能会遇到call和apply这两个方法。它们的作用其实很相似,都是用来调用函数并设置函数内部的this值,但它们的使用方式稍有不同。
想……
前端技巧:javascript如何获取 HTML 元素相对于浏览器窗口的位置?
聊一聊前端开发中一个常见但又非常实用的小技巧:如何获取 HTML 元素相对于浏览器窗口的位置。不管你是新手还是有经验的开发者,这个技巧在处理布局调整、动画……
Async Generators——JavaScript异步迭代器,前端代码更上层楼!
本文将深入浅出地为你讲解Async Generators是什么,它为何如此强大,以及如何在实际开发中充分利用它。无论你是编程小白,还是经验丰富的开发者,相信都能从中……
JavaScript迭代器,助你更高效地处理异步编程
JavaScript,这门编程语言,总是能带给人无尽的惊喜和探索的乐趣。今天,我想带大家一起深入了解其中一个非常有趣且强大的功能——生成器(Generators)。
生成……
前端小白理解 JavaScript 函数的5个实例
JavaScript 是现代网页的灵魂,而函数就是这门语言的魔法工具,让我们能写出酷炫又高效的代码。对于编程初学者来说,掌握函数的用法就像拿到了一把开启编程世……