js学习笔记2

来源:互联网 发布:linux snmp trap 接收 编辑:程序博客网 时间:2024/06/10 04:58

JS内置对象:

数组:

var arr = new Array(); //可指定长度,也可以直接在括号里赋值

arr.length //数组长度

数组连接:arr1.concat(arr2,arr3);

指定元素间隔符:arr.join(".");

倒序:arr1.reverse();

选定元素:arr.slice(起始位置,结束位置); // [起始位置,结束位置) 可用于字符串

排序:arr.sort(sortNum());

  function sortNum(a,b) { //排序方式
        return b - a; //降序,升序为a-b
  }

二维数组:

var arr=new Array(3);

for(var i=0;i<3;i++){

arr[i]=new Array(6);

for(var j=0;j<6;j++){

arr[i][j]=i*j;

}

}

事件:

o'clock,onmouseover,onmouseout,onchange,unselect,on focus,nobler,unload,

window.onunload=函数名;

Date对象:

var date = new Date(); //日期对象,CST,有getFullYear()年,getDay(),getTime()等属性

getDate()日期,getDay()周几,周日为0,周六为6

getMonth() //0是一月,用的时候要+1

字符串对象:

string转int:num=parseInt("5");

分割字符串:str.split("",3); //按每个字符分割,分割三次,后者可省略,前者可指定某个具体字符

//-1 指字符串中最后一个字符,-2 指倒数第二个字符。

检索字符第一次出现:str.indexOf("字符",起始检索位置);

获取某个位置的字符:str.charAt(str.length-1); //最后一个字符

提取字符串:str.substring(起始位置,结束位置);

指定长度:str.substr(起始位置,长度);

Math对象:

Math.属性  //各种数学方法

十以内随机整数:Math.round((Math.random())*10)


0 0
原创粉丝点击