Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 04.09.2013, 13:23
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от kobezzza
Или у тебя за ширмой реализации скрыта какая то магия?)
именно)) не переживай, все передается как надо) без вызовов call, apply хотя и их не запрещено использовать) и не дождешься никакой рекурсии
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #12 (permalink)  
Старый 04.09.2013, 13:26
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от devote Посмотреть сообщение
именно)) не переживай, все передается как надо) без вызовов call, apply хотя и их не запрещено использовать) и не дождешься никакой рекурсии
удобно
__________________
kobezzza
code monkey
Ответить с цитированием
  #13 (permalink)  
Старый 04.09.2013, 13:31
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от kobezzza Посмотреть сообщение
удобно
Ну да, яж не один день потратил на реализацию этого функционала. Тестил все, много тестил)))
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #14 (permalink)  
Старый 04.09.2013, 15:52
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от devote
дык это не статический метод, ты уже создаешь экземпляр класса и получаешь свойство у созданного экземпляра
CoffeeScriptтился )

var __class = function() {};
__class.static = 1;
Ответить с цитированием
  #15 (permalink)  
Старый 04.09.2013, 16:26
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

var __class = function() {};
__class.static = 1;

alert((new __class()).static)
Ответить с цитированием
  #16 (permalink)  
Старый 04.09.2013, 16:29
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от monolithed Посмотреть сообщение
var __class = function() {};
__class.static = 1;
тут скорее так надо:
var __class = function() {};
__class.static = __class.prototype.static = 1;


alert((new __class()).static)
alert(__class.static);
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #17 (permalink)  
Старый 04.09.2013, 16:48
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Вот она, красота синтаксиса
Ответить с цитированием
  #18 (permalink)  
Старый 04.09.2013, 18:42
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от devote
тут скорее так надо:
Ну да, если в С++ работает значит и у нас должно )

#include <iostream>
#include <memory>

class __class {
	public:
		static const int property = 1;
};

int main() {
	std::unique_ptr<__class> instance(new __class);

	std::cout << instance->property + __class::property << std::endl;

	return 0;
}


Ну ничё, ES6 уже почти готов

Последний раз редактировалось monolithed, 04.09.2013 в 20:52.
Ответить с цитированием
  #19 (permalink)  
Старый 04.09.2013, 21:06
Аспирант
Посмотреть профиль Найти все сообщения от iLikeMaxmaxmaximus
 
Регистрация: 07.08.2013
Сообщений: 50

function Cat (){}

Cat.static = 

Cat.prototype.public =

Cat.prototype._private =
Ответить с цитированием
  #20 (permalink)  
Старый 04.09.2013, 21:31
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

А я всё ждал, когда же появится максимус в этой теме
__________________
kobezzza
code monkey
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Операционная Система на JS Icat Общие вопросы Javascript 3 17.04.2018 22:54
Не получается вставить код js в HTML garmoni Элементы интерфейса 3 05.09.2013 05:56
Вставка кода js с помощью js Alice Общие вопросы Javascript 1 12.06.2013 19:05
Мастер классы по js l-liava-l Оффтопик 5 24.12.2012 17:30
JS классы - как объединить функции в класс olga153b Events/DOM/Window 3 01.11.2011 14:13