ES6(ECMAScript 6)是JavaScript的一个版本,它引入了许多新的语法和功能,使得JavaScript代码更加简洁、易读和高效。以下是一些ES6 JS的用法:
1.箭头函数:
箭头函数是一种更简洁的函数语法,它没有自己的this、arguments、super或new.target。箭头函数不会改变函数的作用域,它只是简单地返回一个值。箭头函数可以用来简化一些简单的函数。
const add = (a, b) => a + b;
console.log(add(1, 2)); // 输出 3
2.let和const关键字:
ES6引入了let和const关键字,它们用于声明变量和常量。let声明的变量有块级作用域,而const声明的变量有块级作用域且不可重新赋值。
let x = 10;
const y = 20;
console.log(x); // 输出 10
console.log(y); // 输出 20
3.模块化导入导出:
ES6引入了模块化导入导出语法,使得代码更加模块化,易于维护和扩展。
// 导出模块
export const x = 10;
export function add(a, b) {
return a + b;
}
// 导入模块
import { x, add } from './module.js';
console.log(x); // 输出 10
console.log(add(1, 2)); // 输出 3
4.解构赋值:
ES6引入了解构赋值语法,可以将数组或对象的属性直接赋值给变量。
const [a, b] = [1, 2];
console.log(a); // 输出 1
console.log(b); // 输出 2
5.f循环:
ES6引入了f循环语法,用于遍历数组、对象等可迭代的数据结构。
const arr = [1, 2, 3];
for (const num of arr) {
console.log(num); // 输出 1, 2, 3
js arguments
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。