2017.11.23

进行一波强有力的复习

基本数据类型

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.

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.有时候,自己走出来比只让别人走进去更能解决问题! 2.主观能动性才是成功最重要的因素!如果我们在做一件事的时候...
    Ann欢阅读 1,283评论 0 0
  • 题目1: jQuery 中, $(document).ready()是什么意思? .ready()指的是当DOM准...
    ShawnRong阅读 1,612评论 0 0
  • 不愿再写诗 让人看作是脆弱 让人看作是自闭 让人看作是高傲 即使以飞鸟的姿态俯瞰大地 即使以春芳的温柔沐浴乘风 即...
    Vincent_2a52阅读 1,630评论 0 9

友情链接更多精彩内容