Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #71 (permalink)  
Старый 04.11.2014, 16:34
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
Тогда твой вариант не подходит.
Вообще не стоит пытаться проециривовать один язык на другой. Языки разные и задачи решаются по-разному, аналога ты не напишешь.
Цитата:
То есть в случае передачи parent.prototype свойства будут перебираться в прототипе функции-конструктора, а в случае передачи parent непосредственно в объекте функции-конструктора.
Ответить с цитированием
Свойства будут перебираться в том объекте, ссылка на который передана.
Тут важно отличать свойства [[Prototype]] и prototype. Свойство [[Prototype]] скрытое, есть у любой переменной (в том числе у примитивов) и определяет, в каком объекте будет искаться свойство, если не найдено в текущем. Доступ к нему можно получить либо с помощью геттера __proto__ (устаревший вариант), либо с помощью Object.getPrototypeOf. Свойство prototype есть у функций, оно ссылается на объект, ссылка на который будет записана в свойство [[Prototype]] объекта, сконструированного этой функцией.

Последний раз редактировалось Erolast, 04.11.2014 в 16:39.
Ответить с цитированием
  #72 (permalink)  
Старый 04.11.2014, 16:35
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

http://lljs.org/
__________________
kobezzza
code monkey
Ответить с цитированием
  #73 (permalink)  
Старый 04.11.2014, 17:05
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Извращенцы
Ответить с цитированием
  #74 (permalink)  
Старый 05.11.2014, 09:00
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

Voronar,
Если очень нужны интерфейсы и привычка к строгой типизации можно посмотреть в сторону TypeScript
Ответить с цитированием
  #75 (permalink)  
Старый 05.11.2014, 13:57
Аспирант
Отправить личное сообщение для Voronar Посмотреть профиль Найти все сообщения от Voronar
 
Регистрация: 15.02.2013
Сообщений: 55

А что перспективнее с точки зрения написания многофункциональных веб-приложений (высокопроизводительных) я-ля desktop?
1)JavaScript (+ES6, asm.js, etc.)
2)TypeScript
3)Dart
Ответить с цитированием
  #76 (permalink)  
Старый 05.11.2014, 14:00
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,491

Voronar, смешной вопрос. Да хоть brainfuck если он вам удобен, понятен и приятен в работе.
__________________
29375, 35
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавить / удалить класс кликом fabrique Общие вопросы Javascript 4 03.09.2014 04:43
Изменить класс родительского элемента STyLe Общие вопросы Javascript 1 29.05.2014 20:21
Как удалить класс у соседних элементов housewm Events/DOM/Window 4 11.03.2014 13:29
Передал аяксом класс в <div>, но как отловить событите клик на этот класс ? saturn Элементы интерфейса 11 31.05.2012 10:30
Jquery немогу установить класс! shureg Общие вопросы Javascript 4 26.10.2010 14:37