Safari浏览器使用javascript中的类报告错误

时间:2018-05-11 06:03:34

标签: javascript class safari

我在我的javascript中使用了一个类。

 class FileSet {
        constructor(id,
                    path,
                    folder,
                    children,
                    all,
                    isfolder
            ) {
        }
    }

它适用于除Safari之外的所有浏览器。 在Safari中,我得到以下异常。 SyntaxError:使用保留字'class'

如何在Safari浏览器中运行脚本。

谢谢, GAGAN

1 个答案:

答案 0 :(得分:2)

您可能正在使用少于9版的safari浏览器。class关键字是ES6中的保留关键字,safari浏览器不支持低于版本9的ES6。因此,您必须将浏览器更新为版本9个或更多,以使您的JavaScript工作。