JavaScript是一种流行的脚本编程语言,用于Web开发和构建互动式用户界面
▥前端
𝄐 0
javascript居中代码,javascript介绍,javascript技术,javascript交互设计,javascript脚本语言的前身,javascript九九乘法表代码for循环
JavaScript是一种流行的脚本编程语言,用于Web开发和构建互动式用户界面。它通常与HTML和CSS一起使用来创建交互式网页。
JavaScript 2018(也称为ECMAScript 2018)是JavaScript语言的最新版本。它增加了许多新功能和改进,包括异步迭代和生成器方法、正则表达式和REST参数扩展等。
以下是一些示例:
1. 异步迭代方法
javascript
async function getBooks() {
const books = ['JavaScript', 'Python', 'Java'];
for await (let book of books) {
console.log(book);
}
}
getBooks();
2. 生成器方法
javascript
function* countNumbers() {
let i = 0;
while (i < 5) {
yield i++;
}
}
const generatorObject = countNumbers();
console.log(generatorObject.next().value);
console.log(generatorObject.next().value);
console.log(generatorObject.next().value);
console.log(generatorObject.next().value);
console.log(generatorObject.next().value);
3. 正则表达式
javascript
const pattern = /d+/g;
const str = 'This is a test string with 1234 numbers.';
const matches = str.match(pattern);
console.log(matches);
4. REST参数扩展
javascript
function sum(...numbers) {
let total = 0;
for (let number of numbers) {
total += number;
}
return total;
}
console.log(sum(1, 2, 3, 4));
JavaScript是一种流行的脚本编程语言,用于Web开发和构建互动式用户界面。它通常与HTML和CSS一起使用来创建交互式网页。
JavaScript 2018(也称为ECMAScript 2018)是JavaScript语言的最新版本。它增加了许多新功能和改进,包括异步迭代和生成器方法、正则表达式和REST参数扩展等。
以下是一些示例:
1. 异步迭代方法
javascript
async function getBooks() {
const books = ['JavaScript', 'Python', 'Java'];
for await (let book of books) {
console.log(book);
}
}
getBooks();
2. 生成器方法
javascript
function* countNumbers() {
let i = 0;
while (i < 5) {
yield i++;
}
}
const generatorObject = countNumbers();
console.log(generatorObject.next().value);
console.log(generatorObject.next().value);
console.log(generatorObject.next().value);
console.log(generatorObject.next().value);
console.log(generatorObject.next().value);
3. 正则表达式
javascript
const pattern = /d+/g;
const str = 'This is a test string with 1234 numbers.';
const matches = str.match(pattern);
console.log(matches);
4. REST参数扩展
javascript
function sum(...numbers) {
let total = 0;
for (let number of numbers) {
total += number;
}
return total;
}
console.log(sum(1, 2, 3, 4));
本文地址:
/show-270208.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。