js字符串与数组、json对象

字符串 String

通过下标获取字符 如下


通过字符获取字符所在位置

从后往前查 查到之后立马返回

字母大小写转换

toLowerCase()转小写   toUpperCase()转大写

replace 替换字符串的内容

格式:  "".replace 要替换的格式、内容、替换为...

控制台输出结果为 think皮

split() 把字符串分割成数组 

slice()  截取字符串   括号里边:(开始的下标,结束的位置)

substring 从下标x到下标x

从下标3到下标5

substr 从某一个位置开始 到多长结束

先设置a1的数组    

concat() 合并数组

search 查找字符串

 如果没查找到 值为-1 如果查找到 结果为下标

数组    var num=[1,2,3,4,5]

arr.join  把数组分割成字符串    str.split 把字符串分割成数组

splice(xx1,xx2)  xx1(start) 起始的位置 xx2(deleteCount)删除的数量

items 替换删除部分的元素  mk.splice(0,2,88,99);  console.log(mk); 88,89是替换的部分

截取数组中的某个位置 不会改变原数组

sort  数组排序 

遍历数组 

 dorEach(function (item,index,arr)) 只能是数组 才可以使用forEach

arr.push 数组中最后一个位置添加元素

arr pop 删除最后一个位置的元素

arr shift 删除数组中第一个位置的元素

arr unshift 往数组 第一个位置传入一个元素

console.log(arr.length)  获取数组长度

arr[2]=30  给数组某个位置赋值


json对象  创建方式

获取方式 

1.通过 .语法获取 如 people.body    2.可以通过中括号去获取  如: people["body"]

添加数据或修改数据 

你可能感兴趣的:(js字符串与数组、json对象)