首頁  >  文章  >  web前端  >  javascript內建物件的常用方法有哪些

javascript內建物件的常用方法有哪些

青灯夜游
青灯夜游原創
2021-06-07 16:14:153101瀏覽

內建物件的常用方法:concat()、join()、pop()、shift()、slice()、splice()、push()、sort()、reverse()、toLocaleString( )、escape()、eval()等。

javascript內建物件的常用方法有哪些

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

JS中常用的內建物件:Array物件、Date物件、string物件、Global物件 

Array物件中常用方法: 

  • concat( )     表示把幾個數字組合併成一個陣列

  • join()       設定分隔符號連接陣列元素為一個字串

  • ##移除陣列最後一個元素

  • shift()      移除陣列中第一個元素 

  • slice(start,end)  返回陣列中的一段

  • splice()      可用來刪除,可以用來插入,也可以用來取代 

  • push()   新增一個元素,回傳最新長度

  • sort()       對陣列進行排序

  • #reverse()    反轉陣列的順序順序

  • #toLocaleString()   把陣列轉換成本地字串

Global物件的常用方法: 

全域屬性和函數,可用來所有內建的JavaScript物件

  • escape()     對字串編碼

  • #escape()      把字串解析為JavaScript程式碼並執行「把字串」執行

  • isNaN()      判斷一個值是否是NaN 

  • parseInt()      解析一個字符串並返回一個整數

  • parseFloat()     解析一個字串並傳回一個浮點數 

  • number()     把物件的值轉換成數字把物件的值轉換成數字

  • string()     把物件的值轉換成字串

##String物件的常用方法

  • charAt()                      的位置的字元 

  • indexOf()           從前向後檢索字串,看是否含有指定字串

  • # IndexOf() 從後              前檢索字串,看是否含有指定字串
  • concat()          連接兩個或多個字串
  • match()             正規表示式模式對字串執行查找,並將包含查找結果最為結果傳回
  • replace()         取代一個與正規表示式相符的子字串

  • search()          擷取字串中與正規表示式相符的子字串。如果沒有找到匹配,則回傳 -1。
  • slice(start,end)     根據下表截取子字串 
  • substring(start,end)   根據下表截取子字串
  •  
  • split()            根據指定分隔符號將字串分割成多個子串,並傳回素組

    substr(
  • ##substr( start,length)    根據長度截取字串 
  • toUpperCase()       傳回一個字串,該字串中的所有字母都轉換為大寫字母。 
  • ###toLowerCase()       傳回一個字串,該字串中的所有字母都轉換為小寫字母。 ############Math物件的方法############ceil()    向上取整。 ############floor()     向下取整。 ############round()   四捨五入。 ############random()  取隨機數。 ############Date物件的方法############getDate函數:      傳回日期的「日」部分,值為1~31。 ############getDay函數:       傳回星期,值為0~6,0表示星期日。 ############getHours函數:      傳回日期的「小時」部分,值為0~23。 ############getMinutes函數:      傳回日期的「分鐘」部分,值為0~59。 ############getMonth函數:      傳回日期的「月」部分,值為0~11。 ############getSeconds函數:     傳回日期的「秒」部分,值為0~59。 ############getTime函數:      傳回系統時間。 ############getTimezoneOffset函數: 傳回此地區的時差(當地時間與GMT格林威治標準時間的地區時差),單位為分鐘。 ############getYear函數:      傳回日期的「年」部分。傳回值以1900年為基數,如1999年為99。 ###
  • parse函數:       傳回從1970年1月1日零時整算起的毫秒數(當地時間)

  • setDate函數:                     的「日」部分,值為0~31。 

  • setHours函數:       設定日期的「小時」部分,值為0~23。

  • setMinutes函數:      設定日期的「分鐘」部分,值為0~59。

  • setMonth函數:       設定日期的「月」部分,值為0~11。其中0表示1月,...,11表示12月。

  • setSeconds函數:     設定日期的「秒」部分,值為0~59。

  • setTime函數:      設定時間。時間數值為1970年1月1日零時整算起的毫秒數。 

  • setYear函數:      設定日期的「年」部分。

  • toGMTString函數:    轉換日期成為字串,為GMT格林威治標準時間。

  • setLocaleString函數:     轉換日期成為字串,為當地時間。 

  • UTC函數:          傳回從1970年1月1日零時計算起的毫秒數(GMT)。

更多程式相關知識,請造訪:程式設計影片! !

以上是javascript內建物件的常用方法有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn