概述
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整合所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复