Показать сообщение отдельно
  #5 (permalink)  
Старый 21.12.2009, 12:20
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Зачем привносить из других языков стиль кодирования? В JS принят camelCase-стиль для всех идентификаторов, включая методы.

По-моему у вас Java головного мозга, по крайней мере симптомы

Цитата:
var sParam = hivext.local.GetParam("param1") + ""; // Преобразуем в тип string.
// Если param1 не указан значение по умолчанию "Hello world".
sParam = sParam || "Hello world";
Зачем здесь приведение к строке? Параметры вроде и так строками всегда прилетают.
И сигнатуру getParam лучше сделать в виде getParam(name, defaultValue), тогда вторая строчка будет не нужна.

Про JSON: не лучше добавить хост-объект JSON с методами parse и stringify? Это уже стандарт.

И какой движок у вас используется?
Ответить с цитированием