Javascript.RU

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

Сообщение от vflash
вот мне этот момент никогда в голову не приходил и даже подумать не мог, что кто та так сделает.
А я всю жизнь переменные без var использовал. И мне даже в голову не могло прийти, что они глобальными становятся, я даже подумать не мог, что кто-то так сделает.

Языки надо изучать, а не надеяться на свою интуицию.
Ответить с цитированием
  #22 (permalink)  
Старый 19.10.2011, 10:37
Аватар для vflash
Профессор
Отправить личное сообщение для vflash Посмотреть профиль Найти все сообщения от vflash
 
Регистрация: 09.07.2007
Сообщений: 304

Сообщение от Kolyaj
Языки надо изучать, а не надеяться на свою интуицию.
открой mdc и посмотри есть ли там что нибуть об этом и чтоб с примером чтоб было сразу понятно, а не слова которые можно трактовать двояко.

если бы это был список упорядоченный по индексу я бы понял почему так. но это массив Array, и не важно как он реализован в js-е.

Kolyaj, а если бы ты решал как должно быть , ты бы также реализовал ? как сейчас реализовано
__________________
лучшая rss читалка zzreader.com
Ответить с цитированием
  #23 (permalink)  
Старый 19.10.2011, 10:46
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от vflash
Kolyaj, а если бы ты решал как должно быть , ты бы также реализовал ? как сейчас реализовано
Да, с учётом того, что такое массив в JavaScript, это логичное поведение.
Ответить с цитированием
  #24 (permalink)  
Старый 19.10.2011, 10:48
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Если я не ошибаюсь, в ActionScript точно так же.
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
Ответить с цитированием
  #25 (permalink)  
Старый 19.10.2011, 11:08
Аватар для vflash
Профессор
Отправить личное сообщение для vflash Посмотреть профиль Найти все сообщения от vflash
 
Регистрация: 09.07.2007
Сообщений: 304

hasOwnProperty тоже когда-то в стандарте был целую тучу лет. Но одумались, покаялись грешные ).
__________________
лучшая rss читалка zzreader.com
Ответить с цитированием
  #26 (permalink)  
Старый 19.10.2011, 11:09
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

А hasOwnProperty чем не угодил?
Ответить с цитированием
  #27 (permalink)  
Старый 19.10.2011, 11:26
Аватар для vflash
Профессор
Отправить личное сообщение для vflash Посмотреть профиль Найти все сообщения от vflash
 
Регистрация: 09.07.2007
Сообщений: 304

Kolyaj,
!!{}.hasOwnProperty // true. потому если это важно приходиться сбрасывать {hasOwnProperty: false, constructor: false, ...}

мож ошибаюсь. раньше вроде видел у Object метод который говорил есть ли у обьекта свойство или нет. а сейчас найти не удается.
__________________
лучшая rss читалка zzreader.com
Ответить с цитированием
  #28 (permalink)  
Старый 19.10.2011, 11:54
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от vflash
раньше вроде видел у Object метод который говорил есть ли у обьекта свойство или нет
hasOwnProperty этот метод называется.
Ответить с цитированием
  #29 (permalink)  
Старый 19.10.2011, 12:50
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от vflash
!!{}.hasOwnProperty // true
А что тут не так?
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
Ответить с цитированием
  #30 (permalink)  
Старый 19.10.2011, 12:54
Аватар для vflash
Профессор
Отправить личное сообщение для vflash Посмотреть профиль Найти все сообщения от vflash
 
Регистрация: 09.07.2007
Сообщений: 304

ошибся по поводу hasOwnProperty . но считаю что этому методу не место в пустом объекте.

у Object появился метод getOwnPropertyDescriptor но он чуток не то.
__________________
лучшая rss читалка zzreader.com
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Книга] Stoyan Stefanov, Javascript Patterns Dmitry A. Soshnikov Учебные материалы 20 13.08.2013 11:37
Первый Moscow JavaScript Meetup korenyushkin Общие вопросы Javascript 0 26.07.2011 15:23
Последние книги по JavaScript! monolithed Учебные материалы 7 26.10.2010 19:40
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34
JavaScript на Яндекс.Фотки - почему тормозит браузеры? ZavFirefox Javascript под браузер 23 27.09.2009 19:24