当前位置: 首页 > 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/61680.html

相关文章:

  • 大气门户网站企业网站备案要关站吗
  • 微商城分销系统设计|分销电商系统app软件南京seo公司
  • 在线做插画的网站网站付费怎么做
  • 建立网站费用大概需要多少钱个人网站注册流程
  • 家具网站后台模板郑州微信网站开发
  • 怎么建设购物网站做网红用哪个网站
  • 禹城网站制作做编辑器的网站
  • 国外网站工作室修改目录wordpress
  • 国安中建建设集团网站坛墨网站建设
  • 网站做导航的地图网站建设seoppt
  • 如何建设一个文件分享网站wordpress如何更改页面显示字体
  • 哪个网站是专门做兼职的阳城做网站
  • 建设教育局官方网站湖州网站建设方案
  • 成都网站建设排行榜如何做微信网站做广告
  • 权威的唐山网站建设重庆建设安全管理网站
  • seo实战密码在线阅读甘肃seo技术
  • 公司做网站都需要什么材料湖南网站建设公司
  • 做一个网站系统多少钱社区网站建设策划方案
  • 淘宝优惠劵网站怎么做谁做网站
  • 用新域名做网站排名快吗三亚网站建设费用
  • 网站建设教程pdf下载做视频网站犯法吗
  • 西安网站建设-中国互联在哪个网站做外贸生意好
  • 网站建设论文要求什么叫专业建设
  • 网站制作com cn域名有什么区别wordpress注释符号
  • 对中国建设银行网站的缺点企业年报系统登录
  • 北外网院网站建设作业安全生产规章制度建筑公司网站
  • 广告软文范例大全100郑州互联网seo使用教程
  • drupal网站开发wordpress怎么转换为静态链接
  • 网站建设服务合同缴纳印花税吗桂林旅游网站建设
  • 洛阳网站建设培训一站式服务建站