![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es6
文章平均质量分 74
饭后一颗花生米
不可描述的内容
展开
-
ES6,新增语法整理之函数的扩展
变量名),用于获取函数的多余参数,这样就不需要使用arguments对象了。rest 参数搭配的变量是一个数组,该变量将多余的参数放入数组中。setTimeout()如果是普通函数,this将指向window,箭头函数导致this总是指向函数定义生效时所在的对象(本例是{name: ‘张三’}),所以打印出来的是。由于箭头函数没有自己的this,所以当然也就不能用call()、apply()、bind()这些方法去改变this的指向。在 ES6 之前,不能为函数的参数指定默认值,通常采用如下方法实现。原创 2024-07-14 22:38:32 · 824 阅读 · 0 评论 -
ES6,新增语法整理之数值的扩展
确切地说,JS 中的Number类型只能安全地表示-9007199254740991 (-(2^53-1)) 和9007199254740991(2^53-1)之间的整数,任何超出此范围的整数值都可能失去精度。它们与传统的全局方法isFinite()和isNaN()的区别在于,传统方法先调用Number()将非数值的值转为数值,再进行判断,而这两个新方法只对数值有效。ES2020 引入了一种新的数据类型 BigInt(大整数),BigInt 只用来表示整数,没有位数的限制,任何位数的整数都可以精确表示。原创 2024-07-14 22:36:01 · 944 阅读 · 0 评论 -
ES6,新增语法整理之解构与赋值
/ 参数是一组有次序的值// 参数是一组无次序的值。原创 2024-07-14 22:31:26 · 247 阅读 · 0 评论 -
ES6,新增语法整理之字符串增强
模板字符串是ES6中引入的一种新的字符串语法,它允许嵌入表达式,支持多行字符串,并且无需使用连接符(如+)来拼接字符串。模板字符串使用反引号(`)来标识,而不是普通的单引号(')或双引号(")。新增方法trimStart(),trimEnd(),可以消除字符串头部和尾部的空格。如果需要输出一些特殊字符串,比如`,$,{}等,需要使用反斜杠 / 来输出。允许字符串被for…原创 2024-07-14 22:25:54 · 301 阅读 · 0 评论 -
ES6,新增语法整理之let与const
ES6,全称为ECMAScript 2015,是JavaScript语言的一个重大更新版本。这个版本带来了许多新特性和改进,极大地增强了JavaScript的功能和易用性。ES6的引入标志着JavaScript从一门主要用于浏览器端脚本的语言,逐渐发展成为一门能够胜任复杂应用开发的强大语言。原创 2024-07-13 22:54:18 · 183 阅读 · 0 评论