发表评论取消回复
相关阅读
相关 原生js源码之Array数组some方法
有时候遇到兼容问题,有的方法用不了,今天就some方法自己来实现一个,方便使用。 `some()` 方法测试数组中是不是至少有1个元素通过了被提供的函数测试。它返回的
相关 原生js源码之JavaScript的apply方法
apply方法与call方法非常的相似,call的话是可以多个参数的,apply就只能最多2个参数,第一个参数都是绑定对象,第2个则是一个参数列表,语法如下: Funct
相关 原生js源码之Array数组filter方法
`filter` 方法创建一个新数组, 包含通过所提供函数实现的测试的所有元素。 语法: var newArray = arr.filter(callb
相关 原生js源码之Array数组reverse方法
`reverse`方法将数组中元素的位置颠倒,并返回该数组。数组的第一个元素会变成最后一个,数组的最后一个元素变成第一个。该方法会改变原数组。 语法:arr.reve
相关 原生js源码之Array数组的every方法
`every `方法测试一个数组内的所有元素是否都能通过某个指定函数的测试,全部通过测试就返回true,一旦有一个元素不通过测试则立马返回false。 下面自己实现一
相关 原生js源码之Object.keys()方法
`Object.keys()` 方法会返回一个由一个给定对象的自身可枚举属性组成的数组。 语法: Object.keys(obj) 参数obj: 需要枚举
相关 原生js源码之Object.values方法
`Object.values()`方法返回一个给定对象自身的所有可枚举属性值的数组。 模仿一个 Object.prototype.myValues=fu
相关 原生js源码之Array的reduce方法
`reduce`方法对数组中的每个元素执行一个由您提供函数,将其结果汇总为单个返回值。 语法: arr.reduce(callback(accumula
相关 原生js源码之JavaScript的trim方法
trim方法是去除字符串头尾的空格,本文采用正则来处理。 分析: 获取前面的空格:^\\s\ 获取后面的空格:\\s\$ 组
相关 原生js源码之Array数组map方法
`map` 方法创建一个新数组,其结果是该数组中的每个元素是执行一次提供的函数后的返回值。 语法: var new\_array = arr.map(callb
还没有评论,来说两句吧...