JS总结
1.弹窗
alert
prompt(带输入值窗口)
confirm(带确认或取消弹出框)
2.数据定义
变量定义:var litterDog(变量名通常为小写驼峰型)
数组定义:var a = new Array();
常量定义:const TAXRATE = 10;
3.不同类型间的数据转换
parseInt("字符串",进制(允许空)) 解析一个字符串,并返回一个整数
parseFloat() 可解析一个字符串,并返回一个浮点数
4.建立时间延迟:setTimeout("函数",时间(单位:毫秒))
建立时间间隔定时器 : var timeID = setInterval("函数",时间);
清除时间间隔定时器:clearInterval(timerID);
5.cookie使用
加载cookie.js文件
1)navigator.cookieEnabled 判断是否支持cookie
2)写入cookie: writeCookie(name,value,days)
3)读取cookie: readCookie(name)
4)清除cookie: eraseCookie(name)
6.常用的对象及方法
1)window浏览器的窗口,常用对象及属性:http://www.w3school.com.cn/jsref/dom_obj_window.asp
2)document是显示于窗口的一个文,常用对象及属性:http://www.w3school.com.cn/jsref/dom_obj_document.asp
7.常用的数据处理函数
1)Math对象:random()、round()四舍五入、floor()舍为整数、ceil()进为整数
2)字符串处理:indexOf()、charAt()字符在字符串的位置、tolowerCase()、toUpperCase()
3)Date对象:getMonth()、getDate()、getFullYear()
8.面向对象
1)构造函数 function Blog(body,date) {this.body = body; this.date = date;}
创建对象 var blog = new Blog(a,b)
2)prototype的使用
其它
1)isNaN()检查数据是否为数字
2)取得浏览器长和宽:doucument.body.clientWidth/clientHeight;
3)取得图片宽和高:document.getElementById("img").style.width/height;
4)for-in循环:for(var a in 数组)
5)从小到大排序:nums.sort()
从大到小排序:nums.sort( function(a,b){return b-a;});
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。