1. 程式人生 > >es6 筆記(二)

es6 筆記(二)

ont post value ole 二進制 json pos float 安全

第六節 es6數字操作

二進制0B 開頭 八進制0o開頭
Number.isFinite("aaa" )來進行數字驗證,只要是數字,不論是浮點型還是整形都會返回true,其他時候會返回false。
Number.isNaN(NaN) 判斷是否為整數Number.isInteger(xx) 整數轉換Number.parseInt(xxx)和浮點型轉換Number.parseFloat(xxx)
最大安全數 Number.MAX_SAFE_INTEGER 最小安全數 Number.MIN_SAFE_INTEGER 安全整數判斷isSafeInteger( )

第7節:ES6中新增的數組知識

let json = { ‘0‘: ‘jspang‘, ‘1‘: ‘技術胖‘, ‘2‘: ‘大胖逼逼叨‘, length:3 } let arr=Array.from(json); console.log(arr) Array.of()把一堆文本或者變量轉換成數組

find( )實例方法:

find函數需要傳入三個參數 value:表示當前查找的值。index:表示當前查找的數組索引 ;arr:表示當前數組。
let arr=[1,2,3,4,5,6,7,8,9];

console.log(arr.find(function(value,index,arr){ return value > 5;
}))
let arr=[‘jspang‘,‘技術胖‘,‘大胖逼逼叨‘]
for (let index of arr.keys()){ console.log(index); } 同時輸出數組的內容和索引:
let arr=[‘jspang‘,‘技術胖‘,‘大胖逼逼叨‘]
for (let [index,val] of arr.entries()){ console.log(index+‘:‘+val); } for…of數組索引:

let arr=[‘jspang‘,‘技術胖‘,‘大胖逼逼叨‘]
for (let index of arr.keys()){
console.log(index);
}


es6 筆記(二)