在 JavaScript 中通过 Attribute 获取所有 DOM 元素
发布时间:2022/11/22 作者:迹忆客 分类:JavaScript
-
要通过属性获取所有 DOM 元素,请使用 querySelectorAll() 方法,例如 document.querySelectorAll([class=box]) 。 querySelectorAll() 方法返回一个 NodeList ,其中包含与指定选择器匹配的元素。 这是此示例...
查看全文
发布时间:2022/11/22 作者:迹忆客 分类:JavaScript
要通过属性获取所有 DOM 元素,请使用 querySelectorAll() 方法,例如 document.querySelectorAll([class=box]) 。 querySelectorAll() 方法返回一个 NodeList ,其中包含与指定选择器匹配的元素。 这是此示例...
查看全文发布时间:2022/11/18 作者:迹忆客 分类:JavaScript
当我们尝试在 for 循环外部或 for 循环中的函数内部使用 break 语句时,会发生 Unsyntactic break 错误。 let arr = [ a , b , c ];arr. forEach ( element = { if (element === b ) { break // ?️ SyntaxError: Unsynta...
查看全文发布时间:2022/11/18 作者:迹忆客 分类:JavaScript
当我们的 JavaScript 代码中有 SyntaxError 时,会发生 Assigning to rvalue 错误。 最常见的原因是在条件语句中使用单个等号而不是双等号或三等号。 要解决此问题,请确保更正代码中的任何语...
查看全文发布时间:2022/11/18 作者:迹忆客 分类:JavaScript
要通过正则表达式拆分字符串,请将正则表达式作为参数传递给 split() 方法,例如 str.split(/[,.\s]/) 。 split() 方法接受一个字符串或正则表达式,并根据提供的分隔符将字符串拆分为一个...
查看全文发布时间:2022/11/18 作者:迹忆客 分类:JavaScript
使用 replace() 方法替换 JavaScript 中的变音符号。 该方法采用的第一个参数是要替换的字符,第二个参数是替换字符串。 该方法返回一个替换匹配项的新字符串。 function replaceUmlauts ( st...
查看全文发布时间:2022/11/18 作者:迹忆客 分类:JavaScript
要从数组中删除所有空值: 使用 Array.filter() 方法迭代数组。 检查每个元素是否不等于 null 。 filter() 方法返回一个只包含满足条件的元素的新数组。 const arr = [ one , null , two , null , thr...
查看全文发布时间:2022/11/18 作者:迹忆客 分类:JavaScript
要从字符串中删除所有数字,请调用 replace() 方法,将匹配所有数字的正则表达式作为第一个参数传递给它,并将空字符串作为第二个参数传递。 replace() 方法将返回一个不包含任何数字...
查看全文发布时间:2022/11/18 作者:迹忆客 分类:JavaScript
要获得两个集合的并集,请使用扩展语法 ... 将 Set 的值解包到一个数组中,并将结果传递给 Set() 构造函数,例如 new Set([...set1, ...set2]) 。 新 Set 将包含其他两个的并集。 const set1 = new...
查看全文发布时间:2022/11/17 作者:迹忆客 分类:JavaScript
要检查两个元素是否重叠,请使用 getBoundingClientRect() 方法获取一个对象,该对象包含有关元素与视口的相对位置的信息。 然后,比较两个矩形的边界边缘(上、右、下、左)。 以下是...
查看全文发布时间:2022/11/17 作者:迹忆客 分类:JavaScript
使用 has() 方法检查 Set 是否包含数组,例如 set.has(arr) 。 必须通过对 has 方法的引用来传递数组以获得可靠的结果。 has 方法测试 Set 中是否存在某个值,如果该值包含在 Set 中则返回...
查看全文发布时间:2022/11/17 作者:迹忆客 分类:JavaScript
要检查函数是否返回 true ,请调用该函数并检查其返回值是否等于 true ,例如 if (func() === true) 。 如果函数的返回值等于 true ,则条件将被满足并且 if 块将运行。 function doWork () { // lo...
查看全文发布时间:2022/11/15 作者:迹忆客 分类:WEB前端
使用模 % 运算符来检查一个数字是否是 10 的倍数,例如 if 100 % 10 == 0:。 模 % 运算符返回第一个数字除以第二个数字的余数。 如果余数为 0,则该数是 10 的倍数。...
查看全文发布时间:2022/11/15 作者:迹忆客 分类:JavaScript
JavaScript 中要反转 Map 对象的顺序:使用 Array.from() 方法将 Map 转换为数组。调用 reverse() 方法来反转数组。将结果传递给 Map() 构造函数。新 Map 将包含相反顺序的元素。...
查看全文发布时间:2022/11/15 作者:迹忆客 分类:JavaScript
要从字符串中删除所有空格:调用 replaceAll 方法,将一个包含空格的字符串作为第一个参数传递给它,将一个空字符串作为第二个参数传递给它 - str.replaceAll(' ', '')。replaceAll() 方法返回...
查看全文发布时间:2022/11/12 作者:迹忆客 分类:JavaScript
JavaScript 中要替换数组中的元素:使用 indexOf() 方法获取元素的索引。使用括号表示法更改特定索引处元素的值。数组元素的值将就地更新。...
查看全文