redis持久化(RDB)
阿新 • • 發佈:2020-08-06
------------恢復內容開始------------
Math
最大值 var res = Math.max(1,2,3) //=>3 最小值 var res = Math.min(1,2,3) //=>1 向上取整 var res = Math.ceil(1.1) //=>2 向下取整 var res = Math.floor(1.9) //=>1 四捨五入 var res = Math.round() 返回一個0-1之間的小數 var res = Math.random() 絕對值 var res = Math.abs(-1) //=>1 次冪 var res = Math.pow(2,3) //=8 開方 var res = Math.sqrt(9) //=>3
Date(js內建的一個建構函式,同array)
建立日起物件的幾種方式 var date = new Date() var date = new Date('2018-12-11 12:00:00') var date =new Date(2018,12,11) var date = new Date(1498099000356)
獲取年 var year = date.getFullYear() 月 var mon = date.getMonth()+1 日 var date = date.getDate() 時var date = date.getHours() 分 var min = date.getMinutes() 秒 var sec = date.getSeconds()
Array陣列
concat() | 合併兩個或更多的陣列,並返回結果。 |
copyWithin() | 從陣列的指定位置拷貝元素到陣列的另一個指定位置中。 |
entries() | 返回陣列的可迭代物件。 |
every() | 檢測數值元素的每個元素是否都符合條件。 |
fill() | 使用一個固定值來填充陣列。 |
filter() | 檢測數值元素,並返回符合條件所有元素的陣列。 |
find() | 返回符合傳入測試(函式)條件的陣列元素。 |
findIndex() | 返回符合傳入測試(函式)條件的陣列元素索引。 |
forEach() | 陣列每個元素都執行一次回撥函式。 |
from() | 通過給定的物件中建立一個數組。 |
includes() | 判斷一個數組是否包含一個指定的值。 |
indexOf() | 搜尋陣列中的元素,並返回它所在的位置。(常用語判斷陣列中是否包含某個值,如果返回值是-1,說明沒有) |
isArray() | 判斷物件是否為陣列。 |
join() | 把陣列的所有元素放入一個字串。 |
keys() | 返回陣列的可迭代物件,包含原始陣列的鍵(key)。 |
lastIndexOf() | 搜尋陣列中的元素,並返回它最後出現的位置。 |
map() | 通過指定函式處理陣列的每個元素,並返回處理後的陣列。 |
pop() | 刪除陣列的最後一個元素並返回刪除的元素。 |
push() | 向陣列的末尾新增一個或更多元素,並返回新的長度。 |
reduce() | 將陣列元素計算為一個值(從左到右)。 |
reduceRight() | 將陣列元素計算為一個值(從右到左)。 |
reverse() | 反轉陣列的元素順序。 |
shift() | 刪除並返回陣列的第一個元素。 |
slice() | 選取陣列的一部分,並返回一個新陣列。(包頭不包尾) |
some() | 檢測陣列元素中是否有元素符合指定條件。 |
sort() |
對陣列的元素進行排序。(如果想要指定排序規則,需要傳遞引數) arr.sort(function(a,b){ return a-b ) |
splice() |
從陣列中新增或刪除元素。 splice(2)從索引2開始刪除元素 splice(2,3)從索引2開始刪除3個元素 splice(2,2,'ls')從索引2開始刪除2個元素,並在刪除補充一個'ls'元素 |
toString() | 把陣列轉換為字串,並返回結果。 |
unshift() | 向陣列的開頭新增一個或更多元素,並返回新的長度。 |
valueOf() | 返回陣列物件的原始值。 |
基本包裝型別(Number,Boolean,String)
由於基本資料型別沒有方法和屬性,js內建了三種特殊型別Number,Boolean,String便於我們操作基本資料型別
Number物件是數字型別的包裝型別,數字可以直接使用這些方法
toFixed(2) //=>保留兩位小數 toString( ) //=>轉成字串
Boolean物件是布林型別的包裝型別
toString() //=>轉成字串
String物件是字串型別的包裝型別
請注意,字串所有的方法都不會改變字串本身,所以需要使用變數接收
charAt() | 返回在指定位置的字元。 |
charCodeAt() | 返回在指定的位置的字元的 Unicode 編碼。 |
concat() | 連線兩個或更多字串,並返回新的字串。 |
fromCharCode() | 將 Unicode 編碼轉為字元。 |
indexOf() | 返回某個指定的字串值在字串中首次出現的位置。 |
includes() | 查詢字串中是否包含指定的子字串。 |
lastIndexOf() | 從後向前搜尋字串,並從起始位置(0)開始計算返回字串最後出現的位置。 |
match() | 查詢找到一個或多個正則表示式的匹配。 |
repeat() | 複製字串指定次數,並將它們連線在一起返回。 |
replace() | 在字串中查詢匹配的子串, 並替換與正則表示式匹配的子串。 |
search() | 查詢與正則表示式相匹配的值。 |
slice() | 提取字串的片斷,並在新的字串中返回被提取的部分。 |
split() | 把字串分割為字串陣列。 |
startsWith() | 檢視字串是否以指定的子字串開頭。 |
substr() | 從起始索引號提取字串中指定數目的字元。 |
substring() | 提取字串中兩個指定的索引號之間的字元。 |
toLowerCase() | 把字串轉換為小寫。 |
toUpperCase() | 把字串轉換為大寫。 |
trim() | 去除字串兩邊的空白 |
toLocaleLowerCase() | 根據本地主機的語言環境把字串轉換為小寫。 |
toLocaleUpperCase() | 根據本地主機的語言環境把字串轉換為大寫。 |
valueOf() | 返回某個字串物件的原始值。 |
toString() | 返回一個字串。 |
------------恢復內容結束------------