API整合

            2.队列:以上4个API是可以混搭的

                开头入:arr.unshift(新值,....)

                结尾出:var last=arr.pop();

                结尾入:*arr.push(新值,...);    

                开头出:var first=arr.shift();

    2.String API

        1、转义字符:\

        2、*英文转大小写

            大写:var upper=str.toUpperCase();

            小写:var lower=str.toLowerCase();

        3、获取字符串中某个字符:

            str.charAt(i);  === str[i];

            str:装字符串的名字

        4、*获取字符串中某个字符的ascii码

            var ascii=str.charCodeAt(i);

   

             *通过ascii码转回原文:

            var 原文=String.fromCharCode(ascii);

        5、***检索字符串:检查索引/下标

            var i=str/arr.indexOf("关键字",starti);

        6、拼接字符串:var newStr=str.concat(str1,str2,....);

        7、*截取子字符串:3种

            1*、var subStr=str/arr.slice(starti,endi+1);

            2、var subStr=str.substring(starti,endi+1);

            3*、var subStr=str.substr(starti,n);

        8、*替换字符串

            var newStr=str.replace("固定关键字"/RegExp,"新内容");

        9、*****切割/分割字符串:功能:字符串<=>数组

            var arr=str.split("自定义切割符")

    3.Math API

        1、取整:3种

            上取整:Math.ceil(num);

       

            下取整:Math.floor(num);

            四舍五入取整:Math.round(num);

        2、乘方和开方

            乘方*:Math.pow(底数,幂);

            开方:Math.sqrt(num);

        3、*最大值和最小值

            var max/min=Math.max/min(num1,num2,.....);

        4、绝对值

            Math.abs(num);

        5、***随机数:parseInt(Math.random()*(max-min+1)+min);

    4.Date API

        年月日星期:FullYear Month Date Day

        时分秒毫秒:Hours Minutes Seconds Milliseconds

            每个分量都有一对儿getXXX/setXXX

                特殊:Day:没有set方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值