zoukankan      html  css  js  c++  java
  • 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);
    }


     

     

  • 相关阅读:
    405
    406
    4-1
    3-11
    3-10
    3-9
    3-8
    3-7
    3-5
    3-4
  • 原文地址:https://www.cnblogs.com/xiaoyaoweb/p/8250728.html
Copyright © 2011-2022 走看看