当前位置: 首页 > news >正文

设备外贸用哪个网站重庆装修平台

设备外贸用哪个网站,重庆装修平台,惠州专业网站制作公司,网络公司关键词排名push() 将一个或多个元素添加到数组的末尾#xff0c;并返回新的长度。 let arr [1, 2, 3]; arr.push(4); // arr 现在是 [1, 2, 3, 4] pop() 删除并返回数组的最后一个元素 let arr [1, 2, 3, 4]; let last arr.pop(); // last 现在是 4#xff0c;arr 现在是 [1, … push() 将一个或多个元素添加到数组的末尾并返回新的长度。 let arr [1, 2, 3]; arr.push(4); // arr 现在是 [1, 2, 3, 4] pop() 删除并返回数组的最后一个元素 let arr [1, 2, 3, 4]; let last arr.pop(); // last 现在是 4arr 现在是 [1, 2, 3] shift() 删除并返回数组的第一个元素。 let arr [1, 2, 3, 4]; let first arr.shift(); // first 现在是 1arr 现在是 [2, 3, 4] unshift() 将一个或多个元素添加到数组的开头并返回新的长度 let arr [2, 3, 4]; arr.unshift(1); // arr 现在是 [1, 2, 3, 4] slice() 提取数组的一部分并在新的数组中返回。提取的范围由开始和结束索引确定。不包含结束索引 let arr [0, 1, 2, 3, 4]; let sliced arr.slice(1, 3); // sliced 现在是 [1, 2] splice() 通过删除或替换现有元素或者添加新元素来修改数组然后返回被修改的元素 let arr [0, 1, 2, 3]; arr.splice(1, 2, a, b); // arr现在是 [0, a, b, 3] sort() 对数组元素进行排序。默认排序是字母顺序或数字顺序。按照字母顺序排列字符串时会先转换为 Unicode 码点。如果提供了比较函数则按照该函数的结果进行排序。比较函数应该接收两个参数如果第一个参数应该位于第二个参数之前则返回负数如果两个参数相等则返回零如果第一个参数应该位于第二个参数之后则返回正数。 let arr [3, 1, 4]; arr.sort(); // arr现在是 [1, 3, 4] reverse() 将数组的元素颠倒顺序。请注意原始数组会被修改 let arr [0, 1, 2]; arr.reverse(); // arr现在是 [2, 1, 0] concat() 将两个或更多数组连接在一起并返回结果。不会更改现有数组而是返回新数组。这是连接两个或更多数组的一种简便方法。它不会修改现有的数组而是返回一个新数组。如果参数中的某些不是数组它们会被转换为数组。如果任何参数为null或undefined则它们将被视为空数组。任何非数组参数都不会改变原数组。这也是一种连接两个或更多数组合并成一个新数组的简便方法。例如let new_array old_array.concat(value1[, value2[, ...[, valueN]]]);。它将把所有可迭代的参数合并到一起并返回结果数组。所以如果要合并两个字符串字符串也可以使用该方法也是可以的代码如下var str1 Hello; 和 var str2 World; 通过 str1.concat(str2); 后会得到结果字符串 HelloWorld。 注意该方法并不会把合并的结果存储在新的变量里而是改变了原来的旧变量。如需使用结果值需要将结果赋值给新的变量var result str1.concat(str2); 这样 result 的值就是 HelloWorld。 join() 将数组中所有元素连接成一个字符串。需要传入一个参数作为连接符如果不传则默认为逗号 let arr [a, b, c]; let str arr.join(); // str现在是 a,b,c indexOf() 返回指定元素在数组中的第一个索引如果不存在则返回-1。 let arr [a, b, c]; let index arr.indexOf(b); // index现在是 1 lastIndexOf() 返回指定元素在数组中最后一个索引如果不存在则返回-1。 let arr [a, b, c, b]; let index arr.lastIndexOf(b); // index现在是 3 forEach() 对数组中的每个元素执行一次给定的函数 let arr [1, 2, 3]; arr.forEach(function(value, index) { console.log(value); // 依次输出 1, 2, 3 }); map() 创建一个新数组其结果是该数组中的每个元素都调用一个提供的函数后的结果 let arr [1, 2, 3]; let newArr arr.map(function(value) { return value * 2; // 返回新数组 [2, 4, 6] }); filter() 创建一个新数组包含通过所提供函数实现的测试的所有元素 let arr [1, 2, 3, 4]; let newArr arr.filter(function(value) { return value 2; // 返回新数组 [3, 4] }); reduce() 对数组中的每个元素应用一个函数将其减少为单个值 let arr [1, 2, 3, 4]; let sum arr.reduce(function(a, b) { return a b; // 返回 10 }, 0); find() 返回数组中满足提供的测试函数的第一个元素的值。否则返回 undefined。 let arr [1, 2, 3, 4]; let value arr.find(function(value) { return value 2; // 返回 3 }); findIndex() 返回数组中满足提供的测试函数的第一个元素的索引。否则返回 -1 let arr [1, 2, 3, 4]; let index arr.findIndex(function(value) { return value 2; // 返回 2 }); some() 测试数组中是否至少有一个元素通过由提供的函数实现的测试 let arr [1, 2, 3, 4]; let result arr.some(function(value) { return value 3; // 返回 true }); every() 测试数组的所有元素是否都通过了由提供的函数实现的测试。 let arr [1, 2, 3, 4]; let allPositive arr.every(function(value) { return value 0; // 返回 true }); includes() 判断一个数组是否包含一个指定的值根据情况如果包含则返回 true否则返回 false。 let arr [1, 2, 3, 4]; let included arr.includes(2); // 返回 true flat() 或 flatten() (注意flatten() 并不是标准的方法但经常被误用或混淆应使用 flat()) 创建一个新数组所有子数组的元素都递归连接到一个新数组中。 let arr [1, 2, [3, 4, [5, 6]]]; let flattened arr.flat(2); // 返回 [1, 2, 3, 4, 5, 6] flatMap() 先对每个元素执行一个映射函数然后将结果展平到一个新数组中。 let arr [1, 2, 3]; let newArr arr.flatMap(function(value) { return [value, value * 2]; // 返回 [1, 2, 2, 4, 3, 6] }); entries() 返回一个新的数组迭代器对象它包含数组中每个索引的键/值对。 let arr [a, b, c]; let iterator arr.entries(); for (let entry of iterator) { console.log(entry); // 输出 [0, a], [1, b], [2, c] } keys() 返回一个新的数组迭代器对象它包含数组中每个索引的键。 let arr [a, b, c]; let iterator arr.keys(); for (let key of iterator) { console.log(key); // 输出 0, 1, 2 } values() 返回一个新的数组迭代器对象它包含数组的每个值。 let arr [a, b, c]; let iterator arr.values(); for (let value of iterator) { console.log(value); // 输出 a, b, c } copyWithin() 在数组内部将一系列元素复制到另一个位置覆盖原有元素但不会改变数组大小。 let arr [1, 2, 3, 4, 5]; arr.copyWithin(0, 3, 4); // 返回 [4, 2, 3, 4, 5]从索引3复制元素到索引0 fill() 用一个固定值填充数组的一部分从起始索引到结束索引。 let arr [1, 2, 3, 4, 5]; arr.fill(0, 1, 3); // 返回 [1, 0, 0, 4, 5]从索引1到索引3不包括填充0
http://www.dnsts.com.cn/news/181870.html

相关文章:

  • 江苏省建设工程招投标网站项目建设情况
  • 网站如何运作网站开发使用软件环境硬件环境
  • 南海区住房和城乡建设部网站站长统计官网
  • 成都网站搜索优化高端
  • 陕西新站seo富顺做网站
  • 合肥网站建设哪家好揭阳高端网站建设价格
  • 英文在线购物网站建设wordpress 插件放在那
  • 网站分辨率做96是否会更好烟台做网站公司
  • 建设工程质量检测公司网站新手建站广告联盟赚钱
  • 深圳市手机网站建设厦门好景科技做网站
  • 做推广网站排名wordpress 地图导航代码
  • 站内关键词排名软件wordpress加侧边栏
  • 用英文字母做网站关键词it人力外包服务
  • 网站注销主体注销申请域名建立网站
  • 开网站做女装好还是童装好怎么做网站可手机看
  • 网站收录时有时没有智通人才招聘网最新招聘
  • 网站源码如何安装什么专业就业前景好
  • ftp网站上传之后怎么办在哪买网站链接
  • 论坛建站教程如何做文献ppt模板下载网站
  • 临沂网站建设网站推广建立网站费用怎么做会计分录
  • 渭南网站建设公司农产品网站建设背景
  • 网站的设计公司图片外链生成工具在线
  • 如何做外国网站销售wordpress 会员登录
  • 怎样建立手机网站怎么样做推广网站
  • 企业移动端建设与网站建设赣州九一人才网最新招聘
  • 哈尔滨做网站巨耀公司怎么做网站卖产品
  • 新增网站推广长兴网站制作公司
  • 北京市建设工程招标网站网址大全123下载apk
  • 公司网站建设推荐免费 成品模板网站
  • 自己做网站推广关键词北京网站制作推广