"Unexpected identifier" 第一个对象错误(仅限 Safari)

"Unexpected identifier" error for first object (Safari only)

当我在 Safari(并且只有 Safari)中 运行 以下代码时,Javascript 不会在浏览器中加载:

$(document).ready(function() {
  let dataX = {
    last: 100
  };
  let quotes = [{
    quote: "I find it fascinating that... 

我收到一条错误消息:SyntaxError: Unexpected identifier 'dataX'

当我注释掉 dataX 对象时,下一个对象创建相同的错误: SyntaxError: Unexpected identifier 'quotes' 似乎无论第一个对象是什么,它都会在 Safari 中抛出错误。

该页面在一个简单的 Bootstrap 容器中显示随机引用。你可以找一个link到CodePen here.

到目前为止我尝试过的:

我怀疑问题出在错误消息所指的对象上;我还怀疑解决方案可能微不足道。但是,我完全被难住了。任何线索将不胜感激。

let关键字是not supported in Safari before version 10