Синтаксическая ошибка на document.ready [duplicate]

SELECT *
FROM   (
    SELECT *
    FROM   table
    ORDER BY DBMS_RANDOM.VALUE)
WHERE  rownum < 21;
6
задан meagar 18 October 2016 в 13:57
поделиться

2 ответа

IE не поддерживает ES6, поэтому вам придется придерживаться оригинального способа записи таких функций.

price = price.replace(/(.*)\./, function (x) {
  return x.replace(/\./g, '') + '.';
});

Также, связанный: Когда ES6 будет доступен в IE?

17
ответ дан Community 17 August 2018 в 09:18
поделиться

Internet explorer еще не поддерживает функции стрелок . Вы можете проверить браузеры, поддерживающие функции стрелок здесь .

. Метод для решения этой задачи - создать хорошую старую регулярную функцию обратного вызова:

price = price.replace(/(.*)\./, function (x) {
    x.replace(/\./g,'') + '.';
}

Это будет работать в каждом браузере.

4
ответ дан Val Berthe 17 August 2018 в 09:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: