chevron_left

ECMAScript 6(es6)教程

免费
第 3.6 回

教程文档

ECMAScript 6(es6)教程 - finally

2023年11月13日
ECMAScript 6(es6)教程

finally

finally方法用于指定不管Promise对象最后状态如何,都会执行的操作。它接受一个普通的回调函数作为参数,该函数不管怎样都会执行。

<!doctype html>
<html>
<head>
</head>
<body>
<script>
    const fetchRequest = (url) => {
        return new Promise(async (resolve, reject) => {
            let response = await fetch(url);

            if (response.status === 200) {
                let responseJson = await response.json();
                resolve(responseJson);
            } else {
                reject(new Error('出错了'));
...

课程介绍

ECMAScript 6(简称 ES6)是于 2015 年 6 月正式发布的 JavaScript 语言的标准,正式名为 ECMAScript 2015(ES2015)。它的目标是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。

另外,一些情况下 ES6 也泛指 ES2015 及之后的新增特性,虽然之后的版本应当称为 ES7、ES8 等。