【问题标题】:Getting a syntax error when trying to use JavaScript in dreamweaver CS6尝试在 Dreamweaver CS6 中使用 JavaScript 时出现语法错误
【发布时间】:2020-08-03 16:18:30
【问题描述】:

由于某种原因,我的代码在 Dreamweaver CS6 中不断出现语法错误。相同的代码适用于 www.codepen.co 这是该代码工作的链接:https://codepen.io/SabAsan/pen/ExVzaGb。 CS6 不喜欢 https: 之后的 // 并在将其转换为注释的同时给它一个新行。无论如何,在此之前我遇到语法错误,有人可以帮助我吗?我是否遗漏了什么或者 Dreamweaver 上的 JS 和 JS 之间存在差异?提前致谢。

const html = document.documentElement;
const canvas = document.getElementById('hero-lightpass');
const context = canvas.getContext('2d');

const frameCount = 148;
const currentFrame = index => (
  `https:
//www.apple.com/105/media/us/airpods-pro/2019/1299e2f5_9206_4470_b28e_08307a42f19b/anim/sequence/large/01-hero-lightpass/${index.toString().padStart(4, '0')}.jpg`  
)

const preloadImages = () => {
  for (let i = 1; i < frameCount; i++) {
    const img = new Image();
    img.src = currentFrame(i);
  }
};

我只添加了sn-p的代码,其余的可以在链接上查看。

【问题讨论】:

  • Dreamweaver 是一个代码编辑器,具有解释和突出显示代码的能力。它永远不会执行它。检查它正在解析什么类型的代码
  • 我明白,但为什么即使它没有执行它也会给我一个语法错误?当我在浏览器上打开 html 时它也不起作用
  • 因为它正在解析代码并试图突出显示大部分是拼写错误。
  • 当然它仍然可以在谷歌浏览器中使用?但它仍然没有

标签: javascript dreamweaver


【解决方案1】:

您正在使用模板文字和箭头函数,这两个功能都在 ECMAScript 2015 中引入。

Dreamweaver CS6 发布于2012真的老了。自 CS6 以来已发布了 8 个主要版本的 Dreamweaver。

它可能会突出显示语法错误,因为您使用的语法太新而无法识别。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-10
    • 2020-09-28
    • 2012-03-21
    • 2022-06-15
    • 1970-01-01
    • 1970-01-01
    • 2015-12-10
    相关资源
    最近更新 更多