javascript
JavaScript基础学习3
String對(duì)象:
方法:1.? 對(duì)象名.indexOf(“內(nèi)容”);得到字符首次出現(xiàn)的下標(biāo),若找不到返回-1。
? ? ? ? ? ?內(nèi)容可以是單個(gè)字符也可以是字符串(返回的也是字符串第一個(gè)字符的下標(biāo))
??????????對(duì)象名.lastIndexOf:得到字符最后一次出現(xiàn)的下標(biāo)
2.?? 對(duì)象名.substr(截取第一個(gè)字符的下標(biāo)位置,length);截取子字符串,length截取長(zhǎng)度可省,省掉時(shí),字符串直接截取到最后一個(gè)字符
3. 對(duì)象名.split():將字符串分割成數(shù)組,且分割的字符會(huì)被去掉
????如:var str=”13214215111116217”;
? ? ? ? var arr=str.split(“2”);
????????? 輸出為13 14 15111116 17
4. 對(duì)象名.replace(正則表達(dá)式,要替換的字符)將一個(gè)字符串替換另外一個(gè)字符串
? ?
Arry數(shù)組對(duì)象
對(duì)象名.length計(jì)算一個(gè)數(shù)組的長(zhǎng)度
對(duì)象名.join把數(shù)組合成一個(gè)字符串
對(duì)象名.unshift添加數(shù)組第一個(gè)元素
對(duì)象名.shift:刪除數(shù)組第一個(gè)元素
對(duì)象名.pop在數(shù)組后刪除最后一個(gè)元素
對(duì)象名.push在數(shù)組最后添加一個(gè)元素
對(duì)象名.reverse讓數(shù)組反序
對(duì)象名.sort(調(diào)用函數(shù)名)讓數(shù)組排序,
升序函數(shù):
?????? ?????????????? function(a,b)
{
?????? return ?a-b;
}
降序函數(shù):function(a,b)
{
?????? return ?b-a;
}
?1.若 a 小于 b,在排序后的數(shù)組中 a 應(yīng)該出現(xiàn)在 b 之前,則返回一個(gè)小于 0 的值。
?2.若 a 等于 b,則返回 0。
?3.若 a 大于 b,則返回一個(gè)大于 0 的值。
? ?Date方法
????DateObject.getFullYear()得到4位數(shù)的年份
????DateObject.getMonth()得到月份返回值是?0(一月)到?11(十二月)之間的一個(gè)整數(shù)。
????DateObject.getDate()得到一個(gè)月中的某一天返回值是?1-31?之間的一個(gè)整數(shù)。
????DateObject.getHours()返回0-23小時(shí)
????DateObject.getMinutes()返回0-59分鐘
????DateObject.getSeconds返回秒數(shù)?0-59
????DateObject.getMilliSeconds()返回毫秒數(shù)?0-999
????DateObject.getDay()返回一周中的某一天?返回值:0-6
????DateObject.getTime()返回時(shí)間戳??從1970年1月1號(hào)0時(shí)0分0秒開始一直到現(xiàn)在的毫秒數(shù)
????
?
?
轉(zhuǎn)載于:https://blog.51cto.com/12180484/1867843
總結(jié)
以上是生活随笔為你收集整理的JavaScript基础学习3的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql ERROR 1042 (HY
- 下一篇: gradle idea java ssm