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)
- JS学习笔记2
- js学习笔记2
- js学习笔记2
- JS学习笔记2
- JS学习笔记2
- js学习笔记2
- js学习笔记2
- JS 学习笔记2
- JS学习笔记2
- js学习笔记2
- require.js学习笔记2
- html(JS)学习笔记2
- vue.js学习笔记2
- vue.js学习笔记-2
- js视频学习笔记2
- JS-SIG(CAS)学习笔记2
- 常用JS总结2-学习笔记
- Node.js学习笔记2【核心模块】
- linux之PHY
- 持久化消息队列memcacheq的安装配置
- SolrCloud(Win--单机多服务器)
- Android优化浅谈之Java代码优化
- 10期6月份期刊
- js学习笔记2
- 材料入库待检单的创建和使用过程
- Mac OS X 10.11 因 SIP 安全问题无法运行某些 APP 的解决方法
- SpringMvc post请求url总是到不了指定方法
- 文件下载——DownloadTask(代理)
- opencv-相机标定步骤、评估标定误差以及标定之后图像坐标到世界坐标的转换
- 字符串循环左移和右移
- 电子商务系统的设计与实现(十一):数据库设计
- 安装mongodb,创建数据库、用户、创建表、导出导入数据库