zoukankan      html  css  js  c++  java
  • 字符串,数组,数值,对象的扩展

    //字符串

    1. includes(str) : 判断是否包含指定的字符串

    2. startsWith(str) : 判断是否以指定字符串开头

    3. endsWith(str) : 判断是否以指定字符串结尾

    4. repeat(count) : 重复指定次数

    //数值

    1. 二进制与八进制数值表示法: 二进制用0b, 八进制用0o

    2. Number.isFinite(i) : 判断是否是有限大的数

    3. Number.isNaN(i) : 判断是否是NaN

    4. Number.isInteger(i) : 判断是否是整数

    5. Number.parseInt(str) : 将字符串转换为对应的数值

    6. Math.trunc(i) : 直接去除小数部分

    //数组

    1. Array.from(v) : 将伪数组对象或可遍历对象转换为真数组

    2. Array.of(v1, v2, v3) : 将一系列值转换成数组

    3. find(function(value, index, arr){return true}) : 找出第一个满足条件返回true的元素

    4. findIndex(function(value, index, arr){return true}) : 找出第一个满足条件返回true的元素下标

    //对象

    1. Object.is(v1, v2)

      * 判断2个数据是否完全相等

    2. Object.assign(target, source1, source2..)

      * 将源对象的属性复制到目标对象上

    3. 直接操作 __proto__ 属性

      let obj2 = {};

      obj2.__proto__ = obj1;

     

  • 相关阅读:
    poj 2362 Square (dfs+剪枝)
    三种素数筛法汇总
    2009’河北省高教网络技能大赛一网站建设部分
    寒假每一天
    寒假每一天
    寒假每一天
    寒假每一天
    统计文本文件
    寒假每一天
    寒假每一天
  • 原文地址:https://www.cnblogs.com/love-life-insist/p/9938787.html
Copyright © 2011-2022 走看看