20161209 按钮、取消定时器、arguments、字符串应用

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位小数,四舍五入

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值