由于某些原因,我的代码在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);
}
};我只添加了代码片段,但其余的可以在链接上查看。
发布于 2020-08-04 00:42:33
您正在使用模板文字和箭头函数,这两个特性都是在ECMAScript 2015中引入的。
Dreamweaver CS6在2012中发布。它真的很旧了。自CS6以来,Dreamweaver已经发布了8个主要版本。
它可能会突出显示语法错误,因为您使用的语法太新,它无法识别。
https://stackoverflow.com/questions/63233155
复制相似问题