Регистрация
Вход в сайт
Форум
Учебник
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
О проекте
-
Обратная связь
-
Архив форума
-
Вверх