Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.06.2015, 16:45
Аспирант
Отправить личное сообщение для yriiarutiunian Посмотреть профиль Найти все сообщения от yriiarutiunian
 
Регистрация: 22.08.2013
Сообщений: 57

Ключ delete у объекта Internet Explorer
Всем привет.
Использую ui framework w2ui.
Там в коде есть такие строчки где ключевое слово delete выступает в качестве ключа у объекта:
К примеру
var obj = {

   delete: function(){ ... }

}


IE на это ругается. Можно конечно написать так
var obj = {
  'delete': function(){ ... }
}


Но по всему коду не хочется это заменять. Может как можно позволить IE игнорировать это ограничение ?
Ответить с цитированием
  #2 (permalink)  
Старый 05.06.2015, 16:57
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Возможность использовать ключевые слова в качестве ключей в литералах объектов без кавычек вокруг появилась только в ES6 (который ишак, разумеется, еще не поддерживает), так что либо подключай транслятор, либо добавляй кавычки, да.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ajax и Internet Explorer для меня сейчас БЕДА kolumb Internet Explorer 1 07.03.2014 09:23
Internet Explorer 8.0/9.0 Vs1001 Общие вопросы Javascript 8 17.04.2012 17:30
This web site only supports Internet Explorer 6.0 and Internet Explorer 7.0. monolithed Оффтопик 1 22.07.2011 17:54
Проблема с internet explorer androlic Элементы интерфейса 2 24.03.2011 17:23
Не отрабатывает opener.location.reload() для Internet Explorer nickstarnew Events/DOM/Window 0 06.03.2009 13:20