千家信息网

ECMAScript6新语法有哪些

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇"ECMAScript6新语法有哪些"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇
千家信息网最后更新 2026年11月04日ECMAScript6新语法有哪些

这篇"ECMAScript6新语法有哪些"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"ECMAScript6新语法有哪些"文章吧。

一、前提:

ECMAScript6新语法

ECMAScript版本的新语法,不是所有浏览器都兼容,有些浏览器兼容局部

二、ECMAScript的新语法

1、变量定义

5版本:var 变量名:变量使用范围不明确

6版本: let const:声明变量

let 变量名 用于声明局部变量 作用范围:从定义行开始到所在代码块结束

const修饰的值不可变(相当于java中的final)

const修饰的对象地址不可以变,但是属性可以变,可以修改属性

const student={id:1,name:"王恒杰"}

console.log(student);

//const修饰的对象地址不可以变,但是属性可以变,可以修改属性

student.id=2;

console.log(student)

//增加属性age

student.age=18;

console.log(student)

2、箭头函数

使用场景:匿名函数作为函数的参数

语法:()=>{}等价于function(){}简化了function

5版本:函数 function xx(){}

6版本:箭头函数

//箭头函数

function test(func) {

func(1);

}

//5版本:函数 function xx(){}

test(function (i) {

alert(i);

})

//6版本:箭头函数 ()=>{函数体}

test((i)=>{

alert(i);

})

注意:

(1)函数只有一个参数时,()可以省略不写,参数是多个或者没有参数需要加上小括号

(2)函数体中只有一行代码,{}也可以省略

(3)箭头函数没有自己的this,如果在箭头函数中的this,代表当前vue对象,不代表当前函数

3、模板字符串 ——

在定义变量时 变量中包含html标签可以使用

// 模板字符串

let html=""

+""

+""

+""

console.log(html);

//模板字符串

let html1=——

——;

console.log(html1)

4、创建对象

// 定义对象

let id=1;

let name="王恒杰";

let age=18;

//5版本封装对象

let student={id:id,name:name,age:age};

console.log(student);

//6版本封装对象

var student2={id,name,age};

console.log(student2)

以上就是关于"ECMAScript6新语法有哪些"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。

函数 版本 变量 语法 对象 箭头 内容 属性 参数 字符 字符串 模板 代码 代表 只有 地址 局部 文章 浏览器 知识 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广东猪兼强互联网科技有限公司 科技和互联网公司 圆梦互联网科技 科技互联网技术 麻工互联网科技 深圳互联网科技公司 互联网科技英文 奇酷互联网科技 互联网金融科技创新 互联网科技创新企业排名 小米互联网科技园设置 黑科技闪耀互联网之光 知域互联网科技有限公司大骗子 速维有品互联网信息科技(苏州)有限公司 东营紫格互联网科技 全球科技与互联网公司市值变化 盐城市攀科互联网科技有限公司 青岛互联网科技园 东风日产互联网科技公司叫什么 武汉亿视互联网科技有限公司 广东猪兼强互联网科技有限公司 互联网和科技技术 深圳恒合互联网络科技有限公司 上海亿帐通互联网科技 昭通云南众福互联网科技有限公司 和信科技工业互联网 山东子淼互联网科技有限公司 互联网科技融合创新 银川新华互联网科技学校是国营吗 互联网科技企业文化
0