- 博客(7)
- 收藏
- 关注
原创 函数function
Function.prototype.bind():创建一个新函数,将原函数的 this 值绑定到指定对象,并可预先指定参数。Function.prototype.apply():调用一个函数,并指定该函数内部的 this 值以及传递参数数组。Function.prototype.call():调用一个函数,并指定该函数内部的 this 值以及传递参数。箭头函数(Arrow Function):一种更简洁的函数定义方式,具有词法绑定的 this 值。
2023-10-14 03:26:08 34 1
原创 对象Object
Object.defineProperty():定义一个新属性或修改现有的属性的特性。Object.values():返回一个包含对象所有可枚举属性对应的值的数组。Object.entries():返回一个包含对象所有可枚举属性键值对的数组。Object.create():创建一个新对象,使用现有对象作为新对象的原型。Object.assign():将一个或多个源对象的属性复制到目标对象。Object.keys():返回一个包含对象所有可枚举属性的数组。
2023-10-14 03:24:42 60 1
原创 遍历数组的方法
findIndex() 方法:使用 findIndex() 方法遍历数组,并返回第一个符合指定条件的元素的索引值。filter() 方法:使用 filter() 方法遍历数组,并筛选出符合指定条件的元素,返回一个新数组。map() 方法:使用 map() 方法遍历数组,并对每一项执行指定的操作或函数,返回一个新数组。every() 方法:使用 every() 方法遍历数组,并检查数组中的每一项是否都符合指定条件。some() 方法:使用 some() 方法遍历数组,并检查数组中是否存在符合指定条件的元素。
2023-10-14 03:22:34 59 1
原创 不改变原数组的方法
lastIndexOf():返回数组中指定元素的最后一个匹配项的索引。findIndex():返回数组中满足测试函数条件的第一个元素的索引。map():对数组中的每个元素进行操作,返回由操作结果组成的新数组。join():将数组中的所有元素以指定的分隔符连接成一个字符串。filter():根据指定条件筛选出符合条件的元素,返回新数组。indexOf():返回数组中指定元素的第一个匹配项的索引。every():判断数组中的所有元素是否都满足指定条件。find():返回数组中满足测试函数条件的第一个元素。
2023-10-14 03:20:12 99 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人