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

海南彩票网站开发自己个人怎样做电商

海南彩票网站开发,自己个人怎样做电商,郑州网站建设培训,.net网站开发源码一、数组方法 数组方法是操作数组的核心工具,分为修改原数组和返回新数组两类。 1. 常用修改原数组的方法 方法参数返回值说明示例push...items新长度末尾添加元素arr.push(4) → [1,2,3,4]pop无删除的元素删除最后一个元素arr.pop() → 3(原数组变[1,…

一、数组方法

数组方法是操作数组的核心工具,分为修改原数组返回新数组两类。


1. 常用修改原数组的方法
方法参数返回值说明示例
push...items新长度末尾添加元素arr.push(4) → [1,2,3,4]
pop删除的元素删除最后一个元素arr.pop() → 3(原数组变[1,2]
shift删除的元素删除第一个元素arr.shift() → 1(原数组变[2,3]
unshift...items新长度开头添加元素arr.unshift(0) → [0,1,2,3]
splice(start, deleteCount, ...items)删除的元素数组删除/替换元素arr.splice(1,1,'a') → [2](原数组变[1,'a',3]
sort(compareFunction)排序后的数组原地排序(默认按Unicode排序)arr.sort((a,b) => a-b) 升序排列
reverse反转后的数组反转数组元素顺序arr.reverse() → [3,2,1]

2. 返回新数组的方法
方法参数返回值说明示例
concat...arrays/values新数组合并数组arr.concat([4,5]) → [1,2,3,4,5]
slice(start, end)截取的新数组浅拷贝指定区间元素arr.slice(1,3) → [2,3](原数组不变)
map(element, index, array) => {}新数组遍历并返回处理后的元素arr.map(x => x*2) → [2,4,6]
filter回调函数(返回布尔值)新数组筛选满足条件的元素arr.filter(x => x>1) → [2,3]

3. 高阶函数与工具方法
方法参数返回值说明
forEach回调函数undefined遍历数组,无返回值
reduce(acc, cur, index, arr) => {}, initialValue累积值从左到右累积计算
find回调函数第一个匹配元素查找满足条件的元素(ES6)
findIndex回调函数第一个匹配的索引类似find,返回索引(ES6)
some回调函数布尔值是否有元素满足条件
every回调函数布尔值是否所有元素满足条件
flat(depth)新数组扁平化嵌套数组(ES2019)

二、字符串方法

字符串方法均不修改原字符串(字符串不可变),返回新字符串。


1. 常用方法
方法参数返回值说明示例
slice(start, end)子字符串类似数组的slice'abc'.slice(1,3) → 'bc'
substring(start, end)子字符串不接受负数参数'abc'.substring(1,3) → 'bc'
indexOf(searchValue, fromIndex)索引查找子串位置,不存在返回-1'abc'.indexOf('b') → 1
includes(searchString)布尔值是否包含子串(ES6)'abc'.includes('b') → true
split(separator, limit)数组按分隔符分割字符串'a,b,c'.split(',') → ['a','b','c']
replace(old, new)新字符串替换第一个匹配项(支持正则)'abc'.replace('b','x') → 'axc'
toUpperCase新字符串全大写'abc'.toUpperCase() → 'ABC'
trim新字符串去除两端空格(ES5)' a '.trim() → 'a'

2. 其他实用方法
方法参数返回值说明
startsWith(searchString)布尔值是否以子串开头(ES6)
endsWith(searchString)布尔值是否以子串结尾(ES6)
charAt(index)字符获取指定位置字符
repeat(count)新字符串重复字符串(ES6)
padStart(length, padString)新字符串前补全到指定长度(ES2017)

三、核心区别与注意点
  • 数组 vs 字符串

    • 数组方法可能修改原数组(如pushsplice),字符串方法永不修改原数据。

    • 字符串可通过split转数组,数组通过join转字符串。

  • 易错点

    • splice vs slice:前者修改原数组,后者不修改。

    • substr(start, length)(已废弃) vs substring(start, end)

    • replace默认只替换第一个匹配项,需用正则/g全局替换。


文章转载自:

http://WJxH7cbD.nzfjm.cn
http://Pl5I0Fu2.nzfjm.cn
http://fraqbBpO.nzfjm.cn
http://7MYpX9sQ.nzfjm.cn
http://nBxw3dgO.nzfjm.cn
http://dUefDzkg.nzfjm.cn
http://IjsYbtge.nzfjm.cn
http://bndXf02x.nzfjm.cn
http://LzOAoELt.nzfjm.cn
http://dQFINJJR.nzfjm.cn
http://qdfpHqWX.nzfjm.cn
http://QLQ44UBC.nzfjm.cn
http://qKLnYUex.nzfjm.cn
http://Oa3tgYuV.nzfjm.cn
http://5jy0xCI5.nzfjm.cn
http://qmfpHEeS.nzfjm.cn
http://aPi9za3L.nzfjm.cn
http://A8euHlT0.nzfjm.cn
http://CtwY8dLP.nzfjm.cn
http://IR4W0qJy.nzfjm.cn
http://XqAnvS5h.nzfjm.cn
http://kjzjTOfW.nzfjm.cn
http://9UwVbSG0.nzfjm.cn
http://3StZGutI.nzfjm.cn
http://7Nx3WdLS.nzfjm.cn
http://WoXPJ1rP.nzfjm.cn
http://Xopcjraa.nzfjm.cn
http://70bMQuvF.nzfjm.cn
http://9fjBOOno.nzfjm.cn
http://L40Y0xbm.nzfjm.cn
http://www.dtcms.com/wzjs/650927.html

相关文章:

  • 玩车 wordpressseo全网营销
  • 制作百度移动网站模板免费下载html音乐网页设计模板
  • pc 移动 网站开发建筑网站带图解
  • 惠州网站建设设计杭州最大网络公司排名
  • 做盗版小说网站能赚钱不滁州网站建设价格
  • 网站做相片扬中富裕吗
  • 品牌网站设计视频教程蛋糕店网站建设
  • 门户网站怎么建设需要多长时间龙岗建设高端网站
  • 网站联系qq代码那些做app网站的怎么寻找客户的
  • 三亚住房和城乡建设厅网站Wordpress 防注入代码
  • 门户网站等保二级建设方案海南百度竞价推广
  • 菏泽外贸网站建设梅州建网站
  • 网站后台扫描插件个人网站建设小江
  • 纯flash网站价格贵阳百度seo点击软件
  • 网站开发量英文模板网站
  • 昆明网站建设专家便捷的网站建设平台
  • 设计网站下载杨凯做网站
  • 网站建设技术团队有多重要苏省住房和城乡建设厅网站
  • 彩票网站有人做吗受欢迎的合肥网站建设
  • 嘉兴网站制作套餐WordPress 要求
  • 西安网站建设优化服务公司网站排名推广推荐
  • 网站建设在线菜鸟教程全国中小企业查询
  • 个人网站如何做淘宝客c2c商城网站建设方案
  • 前端静态网站模板网站建设与维护很累吗
  • 怎样自己创建一个网站贵阳网站建设开发
  • 郑州网站建设排名网站设计seo
  • 江西网站设计方案济南网站建设首选传承网络
  • 马鞍山网站建设 明达汕头seo网站推广
  • 网站如何301wordpress编辑页面如何修改
  • 电子商务网站建设教学他达拉非片