zoukankan      html  css  js  c++  java
  • es6的基础语法

    1、声明变量 let和const(es5中用的是var)

    let声明的变量:1、属于局部作用域 2、没有覆盖现象

    const声明的是常量,一量声明不可修改

    const声明的常量属于局部作用域

    2、模板字符串

    tab键上面的反引号

    如果说你要拼接一串字符串,那么不需要直接的用+号去拼接,使用反引号来,拼接的变量使用${变量名}

     

    3、函数的书写

    es6箭头函数的使用:

    function(){} 等价于 ()=>{}

    箭头函数使用带来的问题

    1、使用箭头函数this的发生了改变

    2、使用箭头函数时arguments(参数)不能使用

     

    4、对象的创建

    对象的单体模式

    fav(){

     

    }

    等价于:

    function fav(){

     

    }

    等价于

    var fav = function(){

     

    }

     

    5、es6中类的概念

    es6中创建对象的方式使用class

    class Person{
          constructor(name,age){
                this.name = name;
                this.age = age;  
          }
          showName(){
                alert(this.name)
          }
    };
  • 相关阅读:
    Tools
    Python
    Python
    Python
    Python
    Python
    linux下搭建SVN服务器完全手册【摘抄】
    XPath学习:轴(14)——总结
    XPath学习:parent,child
    使用Xpath对XML进行模糊查询
  • 原文地址:https://www.cnblogs.com/nanjo4373977/p/12605947.html
Copyright © 2011-2022 走看看