es6 笔记

Posted 逍遥妹纸

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了es6 笔记相关的知识,希望对你有一定的参考价值。

第六节 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 笔记的主要内容,如果未能解决你的问题,请参考以下文章

es6学习笔记2-解构赋值

ES6知识笔记

es6学习笔记

es6学习笔记1 --let以及const

ES6笔记系列

ES6笔记