btn.disabled=true;
按钮处于不可点击状态
//var time =function dsq (){}
clearInterval(time);
取消time对应的dsq定时器
定时器之setTimeout();
setTimeout("函数",1000)
1秒后执行函数,只执行一次
深层看待定时器区别
setInterval是排队执行的
间隔时间1s,而程序代码执行需要2s,上次没执行完的代码先执行完,然后再运行下一次执行
this指的是事件源或者函数调用者
arguments获取函数形参
arguments.callee返回正在执行的函数,可代替函数本身
字符串:
Steing(2);将数字2转换为字符串2
var a=10
a.toString(2);把10转换为2进制
常用方法:
charAt(位置);返回字符串对应位置的那个字符
charCodeAt(位置);获取相应位置字符unicode编码
'a'---97
'A'---65
'0'---48
.concat()字符串连接
indexOf("字符")
丛字符串最左边开始,
前台有时候需要给后台传网址,但是网址中有一些特殊符号,后台不能直接识别,一般用encodeURIComponent方法对网址进行编码后提交给后台,后台可以进行解码
var encoderurl =encodeURIComponent(url)编码
decodeURIComponent()函数可以把字符串作为URL组件进行解码
slice(4)表示第四个位置开始,一直取到最后
slice(4,8)表示第四个位置开始,取到第8位,不包括第8位
slice(-2)丛右往左取字符
substr(4,8)这个8代表长度
保留小数位数
var num=122340.12345+""
indexOf(".")+3
num.substr(0,num.indexOf(".")+3)
toFixed(2);保留2位小数,四舍五入