博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VUE-es6
阅读量:4983 次
发布时间:2019-06-12

本文共 2175 字,大约阅读时间需要 7 分钟。

es6:

      es:EMCAScript 6 (es2015)

     Emca:国际标准组织

一、常量与变量

     const a='hello'  常量const只能定义一次,不能重复定

     const声明的变量不得改变值,这意味着const一旦声明变量,就必须立即初始化,不能留到以后赋值。

     let命令是es6中新增的一个命令,它是用来声明变量,它的用法类似于var,它所声明的变量的,只用于let命令所在的代码块内有效。

     let:定义一个块级作用域的变量

     let它需要先定义在使用(不存在变量提升)

  1、let与var的区别 

      a、let它需要先定义在使用(不存在变量提升)

      b、let不能重复定义,但是可以被修改

      c、var可以定义多次

const的作用域与let的命令相同,只在声明所在的块级作用域内有效

如:

 

    
Title
View Code

 

补充:

  js的数据类型:

                       string,array,number,null,undefined,boolean,object

  基本数据类型:

                       string,number,null,undefinedboolean

 引用类型:

               array,object

 

 

二、模板字符串 

    a、通过反引号来使用,字符串当中可以使用变量

    b、可以当作普通字符串来处理

    c、可以使用多行字符串

如:

 

    
Title
View Code

 

三、构变量

   a、数组结构赋值:把数据元素的值依次地赋值给变量

    
Title
View Code

四、对象的扩展

解构不仅可以用于数组,还可以用对象

   a、对象当中的属性可以简写

   b、对象当中的方法也可以简写

    
Title
View Code

五、函数的扩展

   a、可以给函数默认参数

   b、剩余的参数可以用...(这三个点代替)

如:

function fun(a,...b ){}fun(11,22,33)则:b = [22,33]
    
Title
View Code

六、数组的扩展

   a、对数组的遍历

      (1)、用forEach循环

                  如果在原来的基础上都加1就是对数组的遍历用map,反悔的时候用return(map(),在括号里面放函数)

如:

arr.forEach(function (value,index) {            console.log(value);        })        var arr2 = arr.map(function (value,index) {            return value+1        })

     b、判断数组当中是否存在某个数组

        (1)、取索引的时候用indexOf

         (2)、包含用includes

console.log(arr.indexOf(1000))  console.log(arr.includes(201))

     c、对数组的过滤用filter

var arr4 = arr.filter(function (value,index) {            return value > 50        })        console.log(arr4);
    
Title
View Code
    
Title
{ {item.username}} { {item.age}} { {index}}

维护学生信息

 

          

 

                      

     

    

转载于:https://www.cnblogs.com/mengqingjian/p/8360405.html

你可能感兴趣的文章
Python中Web框架编写学习心得
查看>>
dataTable/dataSet转换成Json格式
查看>>
asp.net core模块学习
查看>>
MySQL远程连接不上的解决方法
查看>>
如何使用JMeter从文件中提取数据
查看>>
AndroidBase基础类文档
查看>>
使用delphi 开发多层应用(十九) ios通过soap 访问kbmmw服务器
查看>>
三大特征 封装 继承 多态
查看>>
Python 3 函数分类
查看>>
通过.frm表结构和.ibd文件恢复数据
查看>>
R语言之——字符串处理函数
查看>>
架构师速成5.1-小学gtd进阶
查看>>
Spring-aop(一)
查看>>
ucos在xp平台下开发环境搭建
查看>>
python基础入门while循环 格式化 编码初识
查看>>
cmake方式使用vlfeat
查看>>
windows下用纯C实现一个简陋的imshow:基于GDI
查看>>
struts2 自定义类型转换器
查看>>
cocos2d-x xna在有vs2012和vs2010的情况下的环境部署
查看>>
43-安装 Docker Machine
查看>>