javascript
JS字符串与定时器
js字符串方法
?
1.字符串的拼接通過 + 號(hào)
var sTr1 = "abc"; varsTr2 = "123";
var sTr3 = sTr1 + sTr2
2.字符串的類型轉(zhuǎn)換 str.split("")
var sTr = '12'; parseInt(sTr)
parseFloat()
3.字符串分割成數(shù)組
var sDate ="2017-3-12";
??????? // var aList =sDate.split("-");
??????? var aList =sTr.split("");
??????? // alert(aList);
4.查找字符串是否包含這個(gè)字符并且返回第一次出現(xiàn)的下標(biāo),如果沒有返回-1;indexOf()
var iNumbe =sTr.indexOf("6");
?
5.截取字符串 subString(開始位置,結(jié)束位置),如果一個(gè)參數(shù)subString(2)代表從2開始截取剩下的全部
- var sNewStr = sTr.substring(3);
?
6.字符串的倒置
將字符串分割成數(shù)組 split("")
將數(shù)組內(nèi)部元素倒置 reverse()
在將數(shù)組內(nèi)部元素,拼接成字符串 jion("");
最直接的寫法sTr.split().reverse().join();
varsTr2 = "123456789";
varaList2 = sTr2.split("");
??????? var aReverseList =aList2.reverse();
??????? var sReverseStr =aReverseList.join("");
?
?
定時(shí)器在javascript中的作用
1.制作動(dòng)畫??? 2.異步操作
?
只執(zhí)行一次的定時(shí)器
- setTimeout
- 關(guān)閉定時(shí)器 clearTimeout
var time1 =setTimeout(myalert,2000); //關(guān)閉定時(shí)器clearInterval(time1);
循環(huán)執(zhí)行的定時(shí)器
- setinterval
- 關(guān)閉定時(shí)器:clearInterval
var time1 = setTimeout(myalert,2000);//關(guān)閉定時(shí)器clearInterval(time2);
?
?
注意:時(shí)鐘獲取時(shí)間
?
當(dāng)前時(shí)間var nowTime = new Date()
年 nowTime.getFullyear()
月 nowTime.getMonth() + 1;大坑:?月份0-11
日 nowTime.getDate()
星期 nowTime.getDay()
時(shí) nowTime.getHours();
分 nowTime.getMunites()
秒 nowTime.getSeconds()
?
?
總結(jié)
- 上一篇: 系统总结学习 Python 的 14 张
- 下一篇: java 不重启部署_一篇文章带你搞定S