进行一波强有力的复习
基本数据类型
1 string
2 number
3 function
4 boolean
5 undefined
###6object
检测数据类型
instanceof 检测复合数据类型
constructor 检测构造函数
真
1 true 2 非0数字 3非空字符串 4 非空对象
假
1false 2 0 3空字符串 4 undefined 5 NaN 6 null
数据类型的常用方法
string
str.charAt(); 在某一位置查找字符
str.indexOf(); 从前到后在字符串中查找字符出现的位置
str.lastIndexOf();在字符串中从后往前查找字符出现的位置(没找到得-1)
str.split();拆分成数组
str.toUpperCase();变成大写
str.toLowerCase();变成小写
str.substring();截取字符串
arr
arr.push(); 在数组后面添加;
arr.pop(); 在数组后面删除;
arr.shift(); 在数组前面删除;
arr.unshift();在数组前面添加;
arr.join(); 将数组拼接成字符串;
arr.reverse();数组反转;
arr.concat();包含
arr.soft();数组排序
arr.soft(function(iNum1,iNum2){
return iNum1-iNum2; 从小到大
return iNum2-iNum1; 从大到小
})
arr.splice();替换,添加,删除
arr.splice(start,length)删除
arr.splice(start,0,item1,item2,item3...)添加
arr.splice(start,length,item1,item2,item3..)替换
Math
Math.random();获取0-1的随机数不包括1
Math.ceil();向上取整
Math.floor();向下取整
Math.round();四舍五入
Math.pow();幂
Math.sqrt();开方、
Math.abs();绝对值
Math.max();最大值
Math.min();最小值
window.navigator.userAgent.
网友评论