zoukankan      html  css  js  c++  java
  • 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 Server 2008通过PassPhrase加密数据
    SQL Server 2008之Values
    Merge(在一条语句中使用Insert,Update,Delete) 对两个表进行同步数据
    Linux yum常用命令介绍
    SQL Server 2008之WaitFor
    Android之TelephonyManager类的方法详解
    TextView里的文 html
    adb
    Apk得到Java源代码
    【Android】调用系统应用常用uri & intent设置
  • 原文地址:https://www.cnblogs.com/xts6/p/10162976.html
Copyright © 2011-2022 走看看