JS 基本数据类型

基本数据类型
    undefined     // 为定义 var age;
                function func(a1,a2){
                    alert(a1);
                    alert(a2);
                }
                func(1)
    null          // 空值
    
    数字
                var age = 123.123;
                var v = typeof age; # number
                alert(v);
                
                isNaN
                parseInt()
                parseFloat(num)
    字符串
                obj.length                           长度
                
                obj.trim()                           移除空白
                obj.trimLeft()
                obj.trimRight)
                obj.charAt(n)                        返回字符串中的第n个字符
                obj.concat(value, ...)               拼接
                obj.indexOf(substring,start)         子序列位置
                obj.lastIndexOf(substring,start)     子序列位置
                obj.substring(from, to)              根据索引获取子序列
                obj.slice(start, end)                切片
                obj.toLowerCase()                    大写
                obj.toUpperCase()                    小写
                obj.split(delimiter, limit)          分割
    
    数组
    
        obj.length          数组的大小
        obj.push(ele)       尾部追加元素
        obj.pop()           尾部获取一个元素
        obj.unshift(ele)    头部插入元素
        obj.shift()         头部移除元素
        obj.splice(start, deleteCount, value, ...)  插入、删除或替换数组的元素
                            obj.splice(n,0,val) 指定位置插入元素
                            obj.splice(n,1,val) 指定位置替换元素
                            obj.splice(n,1)     指定位置删除元素
        obj.slice( )        切片
        obj.reverse( )      反转
        obj.join(sep)       将数组元素连接起来以构建一个字符串
        obj.concat(val,..)  连接数组
        obj.sort( )         对数组元素进行排序
                
    
    字典
        info = {name: 'alex',age: 18};

posted @ 2017-04-17 17:28  Vincen_shen  阅读(129)  评论(0)    收藏  举报