Получение синтаксической ошибки при попытке использовать JavaScript в Dreamweaver CS6 - PullRequest
0 голосов
/ 03 августа 2020

по какой-то причине мой код продолжает получать синтаксические ошибки в Dreamweaver CS6. Этот же код работает на www.codepen.co, это ссылка на этот рабочий код: https://codepen.io/SabAsan/pen/ExVzaGb. CS6 не любит // после https: и дает ему новую строку, в то же время превращая ее в комментарий. Я получаю синтаксическую ошибку в строке перед этим в любом случае с '=>' может кто-нибудь мне помочь, я что-то упускаю или есть различия между JS и JS в Dreamweaver? Заранее спасибо.

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);
  }
};

Я добавил только фрагмент кода, остальные можно посмотреть по ссылке.

1 Ответ

0 голосов
/ 03 августа 2020

Вы используете шаблонные литералы и стрелочные функции, обе функции представлены в ECMAScript 2015 .

Dreamweaver CS6 был выпущен в 2012 . Он действительно старый. Начиная с CS6 было выпущено 8 основных версий Dreamweaver.

Вероятно, синтаксические ошибки выделяются, потому что вы используете слишком новый синтаксис, чтобы он мог их распознать.

...