数组类array
1.array.toString() 返回数组转化为字符串结果
2.arr.join() 将数组变为字符串 返回字符串
3.str.split() 将字符串进行切割,并返回数组
4.concat 添加元素生成新的数组
5.String() 实例化字符串对象,将其他类型数据转化字符串,与隐士转化一致
6.arr.push() 从数组尾部添加元素,返回[数组长度]
参数是:被添加的元素,参数为多个
var len = arr.push(num,23,'12');
7.unshift() 从数组头部添加元素,返回数组长度
参数: 被添加的元素 , 可以是多个
var len1 = arr.unshift('从头部添加','aa')
8.arr.concat() 合并数组,并返回合并后的结果
var res = a.concat(b);
9.arr.pop() 从数组尾部删除元素,返回被删除元素.
var res = arr.pop();
10. arr.shift() 从数组头部删除元素,并返回被元素的元素
var res1 = arr.shift();
11.splice删除替换插入新的数组
arr.splice(index,len) 从第几个索引开始 删除几个元素,并返回删除内容+
var res2 = arr1.splice(2,3);
12. arr.indexOf() 查询数组中是否存在某个元素.
不存在 返回 -1 .
参数:被查询的元素
var res = arr.indexOf(xxx);
13.find() 查询,数组中存在满足条件的元素
如果存在,返回第一个满足条件元素
不存在 返回 undefined
参数:函数
14.arr.reverse() 颠倒数组
var res = arr.reverse();
数组变字符串
15.var str = arr.toString();
var str1 = arr.join('')
16.delete 删除数组元素
字符串对象string
1.index of 可返回某个指定的字符串值在字符串中首次出现的位置
2.last index of 查询字符串最后出现的位置
3.mach 找到一个与正则表达式的匹配,返回匹配结果的伪数组
4.sreach 查找一个与正则表达式相匹配的字符串
5.replace 替换****一个与正则表达式相匹配的字符串
6.split 把一个字符串分割为字符串的数组
7.slice 返回一个子字符串
8.substr 返回一个子字符串
9.substring 返回一个子字符串
10.to lower case 将字符串转换为小写
11.to upper case 将字符串转换为小写
12.cahr at 返回指定索引值字符
13.length 查询字符串长度
基础类型对象
数值型:Number
字符串:String
布尔型:boolear
未定义的:undefined
空值:null
函数: function
数组:Array
对象:Object
日期对象get
date 返回日期对象中月中的某一天
day 星期中的某一天
full year 年
month 月
hours 小时
minutes 分钟
seconds 秒
milliseconds 毫秒
TIme 时间戳中的毫秒
get Time zone offset 时区中的时差
数字对象Math
SQRT1_2 2的平方根
SQRT 平方根
abs 绝对值
ceil 进一取整
floor 退一取整
pow(x,y) 返回x的y次幂
random 0-1的随机数
round 四舍五入
sprt 平方根