在 JS 中将对象数组转换为值数组
发布时间:2022/12/22 作者:迹忆客 分类:WEB前端
-
要将对象数组转换为值数组,请在数组上调用 map() 方法,并在每次迭代时返回值,例如 arr.map(obj = obj.property) 。 map 方法将返回一个包含相应值的新数组。 const arrOfObj = [ { id : 1 , name :...
查看全文
发布时间:2022/12/22 作者:迹忆客 分类:WEB前端
要将对象数组转换为值数组,请在数组上调用 map() 方法,并在每次迭代时返回值,例如 arr.map(obj = obj.property) 。 map 方法将返回一个包含相应值的新数组。 const arrOfObj = [ { id : 1 , name :...
查看全文发布时间:2022/12/22 作者:迹忆客 分类:WEB前端
使用字符串比较来比较两个格式为 hh:mm:ss 的时间字符串,例如 if (time1 time2) {} 。 时间字符串的格式为 hh:mm:ss 并且基于 24 小时制,字符串比较的默认行为就足够了。 const time1 = 07:30:24...
查看全文发布时间:2022/12/22 作者:迹忆客 分类:JavaScript
JavaScript 中要获取 Set 中数字的总和: 初始化一个 sum 变量并将其设置为 0。 使用 forEach() 方法迭代 Set。 在每次迭代中,将数字添加到总和中,重新分配变量。 const set1 = new Set ([ 1 , 2...
查看全文发布时间:2022/12/22 作者:迹忆客 分类:JavaScript
JavaScript 中要获取对象中的键数: 调用 Object.keys() 方法,将对象作为参数传递。 访问结果的长度属性。 Object.keys 方法返回一个包含对象键的数组。 const obj = { name : Tom , age : 30 , country...
查看全文发布时间:2022/12/22 作者:迹忆客 分类:JavaScript
JavaScript 中要获取前一个星期一的日期: 将 6 加到星期几,得到除以 7 的余数。 从当月的第几天中减去结果。 function getPreviousMonday ( date = new Date () ) { const previousMonday = new Date (); previo...
查看全文发布时间:2022/12/22 作者:迹忆客 分类:JavaScript
使用 String.slice() 方法获取字符串的前 N 个字符,例如 str.slice(0, 3) 。 slice() 方法将 start 和 stop 索引作为参数,并返回一个包含原始字符串切片的新字符串。 const str = Hello World ; const fi...
查看全文发布时间:2022/12/22 作者:迹忆客 分类:JavaScript
JavaScript 中要获得两个集合之间的差异: 将第一个 Set 转换为 Array。 使用 filter() 方法迭代数组。 使用 has() 方法检查每个元素是否不包含在第二个 Set 中。 将数组转换回 Set 。 function...
查看全文发布时间:2022/12/22 作者:迹忆客 分类:JavaScript
要获得两个数字之间的差异,请从第二个数字中减去第一个数字并将结果传递给 Math.abs() 函数,例如 Math.abs(10 - 5) 。 Math.abs() 函数返回数字的绝对值。 function getDifference ( a, b ) { return...
查看全文发布时间:2022/12/22 作者:迹忆客 分类:JavaScript
JavaScript 中要替换字符串中的最后一个字符: 使用 String.slice() 方法获取字符串的一部分,直到最后一个字符。 使用加法 + 运算符添加替换项。 新的仍然会在末尾包含替换字符。 const...
查看全文发布时间:2022/12/21 作者:迹忆客 分类:JavaScript
JavaScript 中要替换字符串中的所有连字符: 调用 replaceAll() 方法,将连字符作为第一个参数传递给它,将替换字符串作为第二个参数传递给它。 replaceAll() 方法返回一个新字符串,其中所...
查看全文发布时间:2022/12/21 作者:迹忆客 分类:JavaScript
JavaScript 中要替换字符串中的所有反斜杠: 调用 replaceAll() 方法,将包含两个反斜杠的字符串作为第一个参数传递给它,将替换字符串作为第二个参数传递给它。 replaceAll 方法将返回一...
查看全文发布时间:2022/12/21 作者:迹忆客 分类:JavaScript
删除节点的直接父元素 要删除节点的父元素: 使用 document.getElementById() 方法选择子节点。 使用 parentElement 属性来访问父元素。 在父级上调用 remove() 方法,例如 child.parentElement.remove(...
查看全文发布时间:2022/12/21 作者:迹忆客 分类:JavaScript
要从数字中删除前导零,请调用 parseInt() 函数,将数字和 10 作为参数传递给它,例如 parseInt(num, 10) 。 parseInt 函数解析一个字符串参数并返回一个删除了前导零的数字。 const num = 00123...
查看全文发布时间:2022/12/21 作者:迹忆客 分类:JavaScript
JavaScript 中要将带逗号的字符串解析为数字: 使用 replace() 方法从字符串中删除所有逗号。 replace() 方法将返回一个不包含逗号的新字符串。 将字符串转换为数字。 const str = 12,000,000.5...
查看全文发布时间:2022/12/21 作者:迹忆客 分类:JavaScript
要从 Set 中删除元素,请调用 delete() 方法,将值作为参数传递给它。 如果该值存在于 Set 中,则将其从 Set 对象中删除并返回 true ,否则该方法返回 false 。 const set1 = new Set ([ one , two ,...
查看全文