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;});

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。