js學習筆記

substring() :方法用於提取字符串中介於兩個指定下標之間的字符。數組

substr(1,4): 方法可在字符串中抽取從 start 下標開始的指定數目的字符。 1開始,截取4位app

parseFloat(): 函數可解析一個字符串,並返回一個浮點數。該函數指定字符串中的首個字符是不是數字。若是是,則對字符串進行解析,直到到達數字的末端爲止,而後以數字返回該數字,而不是做爲字符串。函數

parseInt(): 函數可解析一個字符串,並返回一個整數。spa

Number(): 函數把對象的值轉換爲數字。對象

isNaN(): 函數用於檢查其參數是不是非數字值。 是數字是返回 」false「 不是數字是返回 」true「排序

concat():方法用於鏈接兩個或多個數組。該方法不會改變現有的數組,而僅僅會返回被鏈接數組的一個副本。字符串

splice(index,howmany,item1,.....,itemX): 方法向/從數組中添加/刪除項目,而後返回被刪除的項目。 註釋:該方法會改變原始數組。string

  index 必需。整數,規定添加/刪除項目的位置,使用負數可從數組結尾處規定位置。it

  howmany 必需。要刪除的項目數量。若是設置爲 0,則不會刪除項目。io

  item1, ..., itemX 可選。向數組添加的新項目。

pop(): 方法用於刪除並返回數組的最後一個元素。(會改變原數組)pop() 方法將刪除 arrayObject 的最後一個元素,把數組長度減 1,而且返回它刪除的元素的值。若是數組已經爲空,則 pop() 不改變數組,並返回 undefined 值。
shift(): 方法用於把數組的第一個元素從其中刪除,並返回第一個元素的值。(會改變原數組)

var max1 = Math.max.apply(null, arr):求數組中的最大值
var max1 = Math.min.apply(null, arr):求數組中的最小值

Math.max(): 函數返回一組數中的最大值。返回給定的一組數字中的最大值。若是給定的參數中至少有一個參數沒法被轉換成數字,則會返回 NaN。

Math.min(): 函數返回一組數中的最小值。返回給定的一組數字中的最小值。若是給定的參數中至少有一個參數沒法被轉換成數字,則會返回 NaN。

sort(): 方法用於對數組的元素進行排序。
  var arr =[-1,-2,1,10,4,5,8] ;
  var max2 = arr.sort(function(a, b){
    return a - b;
  });

String.split():字符串的拆分返回是一個數組------無論按照什麼拆,拆出來是一個數組

.toUpperCase(): 方法用於把字符串轉換爲大寫。

.toLowerCase(): 方法用於把字符串轉換爲小寫。

join(): 方法用於把數組中的全部元素放入一個字符串。
indexOf(): 方法可返回某個指定的字符串值在字符串中首次出現的位置。   註釋:indexOf() 方法對大小寫敏感!   註釋:若是要檢索的字符串值沒有出現,則該方法返回 -1。

相關文章
相關標籤/搜索