zoukankan      html  css  js  c++  java
  • es6笔记 day3---对象简介语法以及对象新增

    以前的老写法↓

    新写法来了↓

    提示:千万不要手贱,在里面去用箭头函数!!!

    --------------------------------------------------------------------------------------------------

     Object.is()  用来比较两个值是否相等

    Object.is(‘a’,'a');

    --------------------------------------------------------------------------------------------------

    Object.assign();  用来合并对象

    let 新的对象 = Object.assign(目标对象,source1,source2....) ;

    如果在json2里新增一个a,那么会变成以下这样↓

    assign()的数组演示

    总结它的用途: 

    1.复制一个对象

    2.合并参数

    ------------------------------------------------------------------------------------------------

    ES2017引入

    Object.keys()

    Object.entries()

    Object.values()

    用法如下↓

    解构赋值的写法如下↓

    ------------------------------------------------------------------------------------------------------

    对象身上,计划在ES2018引入

    let json = {a:3,b:4};

    let json2 = {...json}

    活到老,学到老。 踏实+激情+坚持
  • 相关阅读:
    CSS3学习笔记
    ie6对hover兼容性问题的解决:
    Maven-- 操作指南
    java基础 -- json多层转换成对象
    idea 导入maven项目
    工具的使用与安装--JAVA 环境变量的配置
    FreeMarker语言
    Apache Shiro 安全框架
    java基础--内部类
    java框架--Model层框架 sorm
  • 原文地址:https://www.cnblogs.com/andyZhang0511/p/10828147.html
Copyright © 2011-2022 走看看