• ES5原生api(2)


    一次性定时器和周期性定时器 
    var time=null; 
    var timet=setTimeout(‘fun()’,20); 
    var timei=setInterval(‘fun()’,20); 
    clearTimeout(timet); 
    clearInterval(tiemei); 
    数组 
    数组是引用类型的对象: 
    var arr=[xx…];var arr=new Array(xxx…); 
    var arr=new Array(n)//初始化n个空元素 
    arr[arr.length-1]=xx; 
    arr[arr.length]=xx; 
    关联数组 
    var ym=[]; 
    ym[‘name’]=’洋迷’; 
    for(var key in ym){ym[key]} 
    数组API 
    1.var str=arr.toString();以逗号分隔元素 
    2.var str=arr.jion(‘连接符’); 
    3.var newarr=arr.concat(xx,xx,[xx,xx]…); 
    4.var sarr=arr.slice(starti,[endi+1]);截取 含头不含尾 
    5.var sarr=arr.splice(starti,n);删除 
    6.var sarr=arr.splice(starti,0,xx,xx);插入 
    7.var sarr=arr.splice(starti,n,xx,xx);替换 
    8.var sarr=arr.reverse();颠倒翻转 
    9.var sarr=arr.sort();只能将所有元素转为字符串再排序 
    10.arr.sort(compare);升序:function compare(a,b){return a-b}; 
    降序:function compare(a,b){return b-a}; 
    11-12.开头: 入栈:arr.unshift(xx);出栈:arr.shift(); 
    13-14.末尾:入栈:arr.push(xx); 出栈:arr.pop();

    字符串API 
    1.var newStr=str.toUpperCase();转为大写 
    2.var newStr=str.toLowerCase();转为小写 
    3.var char=str.charAt(i);获取指定位置的字符 
    4.var unicode=str.charCodeAt(i);获取指定位置的unicode 
    5.var i=str.indexOf(‘关键字’,[fromi]); 
    6.var i=str.lastIndexOf(‘关键字’,[fromi]); 
    7.var subStr=str.slice(starti,[endi+1]); 
    8.var subStr=str.substring(starti,[endi+1]); 
    9.var subStr=str.substr(starti,n); 
    10.var strs=str.split(‘分隔符’);

     
  • 相关阅读:
    上传下载图片到SQl
    掉所有的逗号
    jquery 是否有某属性的选择方法
    世界杯小组赛所有得分情况
    Jquery 操作表的某行内第几个控件
    jquery get()
    漏掉一个加号
    Datalist 的 itemdatabound 事件,行的内容的改变
    测试页脚
    tfs 获取最新后,老是编译不成功
  • 原文地址:https://www.cnblogs.com/xts6/p/10162976.html
Copyright © 2020-2023  润新知