Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 12.08.2009, 18:28
zzz zzz вне форума
Аспирант
Отправить личное сообщение для zzz Посмотреть профиль Найти все сообщения от zzz
 
Регистрация: 06.08.2009
Сообщений: 91

Сообщение от Kolyaj
Сообщение от zzz
почему для ИЕ не хватает обычного кода почему нужно ещё это дополнение
Zeroglif уже дал ссылку, смотреть раздел JScript DontEnum Bug.
Там по английски я не понимаю

Сообщение от Kolyaj
Сообщение от zzz
Всё равно Р равно src в формате строки значит и Р это строка
Может жирным надо написать: toString не вызывается. Это toString() строка, а toString обычно функция.
И что делает эта фнкция тогда
Ответить с цитированием
  #22 (permalink)  
Старый 12.08.2009, 18:31
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от zzz
Там по английски я не понимаю
Там достаточно код и результаты в разных браузерах посмотреть.

Сообщение от zzz
И что делает эта фнкция тогда
Ничего она не делает. Чтобы функция что-то делала, нужно ее вызвать, а тут она не вызывается.
Ответить с цитированием
  #23 (permalink)  
Старый 12.08.2009, 18:38
zzz zzz вне форума
Аспирант
Отправить личное сообщение для zzz Посмотреть профиль Найти все сообщения от zzz
 
Регистрация: 06.08.2009
Сообщений: 91

Сообщение от Kolyaj
И что делает эта фнкция тогда
Ничего она не делает. Чтобы функция что-то делала, нужно ее вызвать, а тут она не вызывается
Ну хорошо тогда какой смысл от пррисваивания
Ответить с цитированием
  #24 (permalink)  
Старый 12.08.2009, 18:45
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Экономия символов.
Ответить с цитированием
  #25 (permalink)  
Старый 12.08.2009, 18:50
zzz zzz вне форума
Аспирант
Отправить личное сообщение для zzz Посмотреть профиль Найти все сообщения от zzz
 
Регистрация: 06.08.2009
Сообщений: 91

Сообщение от Kolyaj Посмотреть сообщение
Экономия символов.
А можно дать полный ответ? Каким образом она экономит символы и для чего это нужно?
Ответить с цитированием
  #26 (permalink)  
Старый 12.08.2009, 18:56
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

zzz,
а вас учителя в школе не били (или бьют)?

Сообщение от zzz
Каким образом она экономит символы и для чего это нужно?
Тем, что вместо src.toString нужно набирать просто p.
Ответить с цитированием
  #27 (permalink)  
Старый 12.08.2009, 18:58
zzz zzz вне форума
Аспирант
Отправить личное сообщение для zzz Посмотреть профиль Найти все сообщения от zzz
 
Регистрация: 06.08.2009
Сообщений: 91

Блин так вы про это. Ну хорошо а какой смысл от использования toString
Ответить с цитированием
  #28 (permalink)  
Старый 12.08.2009, 20:22
zzz zzz вне форума
Аспирант
Отправить личное сообщение для zzz Посмотреть профиль Найти все сообщения от zzz
 
Регистрация: 06.08.2009
Сообщений: 91

Я имею ввиду если он не чего не возвращает зачем он нужен?
Ответить с цитированием
  #29 (permalink)  
Старый 12.08.2009, 21:00
zzz zzz вне форума
Аспирант
Отправить личное сообщение для zzz Посмотреть профиль Найти все сообщения от zzz
 
Регистрация: 06.08.2009
Сообщений: 91

Я сначла подумал что toString это свойство класса Animal
this.toString = function() {
        return name+" на расстоянии "+this.distance
    }

Но если названия toString заменить и там и там то не работает
Кажется я понял всё это дополнение для ИЕ как раз ради этого свойства ведь оно toString а его как раз в операторе цикла for...in...нету. Осталось только понять почему свойство называется именно toString ведь скобок нету значит и к строковому типу не приводит и заменить название нельзя тогда не работает...

Последний раз редактировалось zzz, 12.08.2009 в 21:13.
Ответить с цитированием
  #30 (permalink)  
Старый 12.08.2009, 21:14
zzz zzz вне форума
Аспирант
Отправить личное сообщение для zzz Посмотреть профиль Найти все сообщения от zzz
 
Регистрация: 06.08.2009
Сообщений: 91

Сообщение от Kolyaj
а toString обычно функция.
Почему она называется именно так?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Атрибуты свойств Dicot Общие вопросы Javascript 30 10.04.2014 11:09
Как делать переменные имена свойств? khusamov Общие вопросы Javascript 2 04.08.2009 22:10
Функция movelayer () kotjke Общие вопросы Javascript 5 24.02.2009 17:44
Не работает функция Destrifer Элементы интерфейса 8 07.12.2008 01:34
Функция oncklick и ее использование Fobos Общие вопросы Javascript 3 23.05.2008 14:04