我是靠谱客的博主 爱撒娇花生,最近开发中收集的这篇文章主要介绍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方法

最后

以上就是爱撒娇花生为你收集整理的API整合的全部内容,希望文章能够帮你解决API整合所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部