Регистрация
Вход в сайт
Форум
Учебник
Node.JS скринкаст
Стандарт языка
Справочник
Discord чат
Статьи
Тест знаний
Аналоги функций PHP
Курсы javascript
Пользователи
Календарь
Поиск
Сообщения за день
Все разделы прочитаны
Главная
>
Форум
»
Javascript
»
Общие вопросы Javascript
»
object.prototype
Страница 2 из 4
<
1
2
3
4
>
Опции темы
Искать в теме
#
11
(
permalink
)
18.08.2009, 12:51
JSprog
L
Регистрация: 16.08.2009
Сообщений: 416
Сообщение от
Kolyaj
Animal.prototype - содержит методы для всех объектов класса Animal.
Цитвтв из статьи
А у вас свойство а не метод
#
12
(
permalink
)
18.08.2009, 12:52
Kolyaj
Новичок на форуме
Регистрация: 19.02.2008
Сообщений: 9,177
Сообщение от
B~Vladi
прототипом которой является встроенный объект String так ли?
Нет не так, но в объяснения вдаваться не буду, их уже полно даже на этом сайте. Ну или Zeroglif объяснит, у него лучше получается.
#
13
(
permalink
)
18.08.2009, 12:53
Kolyaj
Новичок на форуме
Регистрация: 19.02.2008
Сообщений: 9,177
Сообщение от
JSprog
Animal.prototype - содержит методы для всех объектов класса Animal.
(Это не моя цитата кстати)
Animal -- это функция, а не объект "класса Animal".
#
14
(
permalink
)
18.08.2009, 12:54
B~Vladi
Модератор Всея Форума
Регистрация: 14.05.2009
Сообщений: 4,021
Сообщение от
Kolyaj
Нет не так
Ну как не так?! У переменной те же методы и свойства, что и у втроенного String, значит String для неё прототип (Прототип — м. греч. первообраз, начальный, основной образец, истинник.)...
#
15
(
permalink
)
18.08.2009, 12:54
JSprog
L
Регистрация: 16.08.2009
Сообщений: 416
Сообщение от
B~Vladi
прототипом которой является встроенный объект String
Нет но он может быть в обертке объекта String то есть временно (когда надо) а потом назад к элементарному типу данных
#
16
(
permalink
)
18.08.2009, 12:56
JSprog
L
Регистрация: 16.08.2009
Сообщений: 416
Сообщение от
Kolyaj
Animal -- это функция, а не объект "класса Animal".
Ну хорошо а тогда function.prototype выдаёт в виде массива?
#
17
(
permalink
)
18.08.2009, 12:56
Kolyaj
Новичок на форуме
Регистрация: 19.02.2008
Сообщений: 9,177
Сообщение от
B~Vladi
У переменной те же методы и свойства, что и у втроенного String, значит String для неё прототип
При попытке использования примитивного типа как объекта происходит неявное преобразование типов.
#
18
(
permalink
)
18.08.2009, 12:57
Kolyaj
Новичок на форуме
Регистрация: 19.02.2008
Сообщений: 9,177
Сообщение от
JSprog
Ну хорошо а тогда function.prototype выдаёт в виде массива?
Объекта, который, в принципе, может быть и массивом.
#
19
(
permalink
)
18.08.2009, 12:57
JSprog
L
Регистрация: 16.08.2009
Сообщений: 416
То есть?
Выдаёт все методы ввиде объекта?
#
20
(
permalink
)
18.08.2009, 12:58
Kolyaj
Новичок на форуме
Регистрация: 19.02.2008
Сообщений: 9,177
Сообщение от
JSprog
Выдаёт все методы ввиде объекта?
При чем здесь методы? Там же не только функции могут быть.
Array.prototype[3] = 4; alert([][3]);
Страница 2 из 4
<
1
2
3
4
>
«
Помогите пожалуйста
|
изменить src у нескольких img
»
Искать в теме
Расширенный поиск
Опции темы
Искать в теме
Версия для печати
Отправить по электронной почте
Искать в теме
:
Расширенный поиск
© Илья Кантор, 2007-2021
О проекте
-
Обратная связь
-
Архив форума
-
Вверх