Результаты поиска по запросу "prototype"
Как добиться псевдоклассического наследования права на объявление класса?
Примечание: Как показывают ответы, предложенный в вопросе кодНЕдействительно получить наследство (иначе это становится ответом, а не вопросом ..) из-за некоторых проблем, описанных в вопросе и в моих комментариях. Работает как ...
С учетом вышесказанного, эта функция устарела, советы не использовать в производственном кодировании.
но я читал о том, что существует возможность определения геттеров / сеттеров в JavaScript. Это кажется чрезвычайно полезным - установщик является своего рода «помощником», который может анализировать значение, которое должно быть установлено в ...
Метод, есть моменты, когда вам нужно получить доступ к данным как «атрибут класса», прежде чем класс будет фактически создан. По этой причине я пришел к простому решению с использованием дескриптора.
я есть серия классов Python в файле. Некоторые классы ссылаются на другие. Мой код - это что-то вроде этого: class A(): pass class B(): c = C() class C(): passПытаясь запустить это, я получаюNameError: name 'C' is not defined, Справедливо, но ...
Обыграй меня к этому :)
я есть этот массивстроки : let myArray : ["AA","BB" , "CC" ...]Я хочу преобразовать его вмассив объектов: myArray = [{"id":1 , "value": "AAA"},{"id":2 , "value": "BBB"},{"id":3 , "value": "CCC"}...]Я связался с"пусть для": for (let obj of ...
В этом случае это будет Джон, поскольку в обоих случаях они ссылаются на myFoo, то есть на Джона, поскольку Myfoo используется для их вызова.
уталсяэто'ключевое слово в следующих кодах, есть два' это ': var Foo = function(string){ this.name=string // 1st-this } Foo.prototype.get_name = function(){ return this.name // 2nd-this } var myFoo = new Foo('John') ...
Если вам действительно нужен поиск по вашему дереву, возвращаются все результаты (не уникальный ключ), вот немного измененная версия ответа mVChr:
я есть некоторые данные вложенных объектов, и я хочу найти их и вернуть соответствующий объект на основе идентификатора. var data = [{id: 0, name: 'Template 0', subComponents:[ {id: 1, name: 'Template 1', subItems:[ {id: 2, name: 'Template 2', ...
результат:
ли вызвать базовый метод из метода-прототипа в JavaScript, если он был переопределен? MyClass = function(name){ this.name = name; this.do = function() { //do somthing } }; MyClass.prototype.do = function() { if (this.name === 'something') { ...
собирать мусор, поскольку GC в большинстве браузеров тупо глуп, когда речь идет об элементах, ссылающихся на объекты. Я никогда не буду использовать его для производства по одной только этой причине: это прямая утечка памяти.
ыло интересно, могу ли я создать подкласс HTMLDivElement. Нравится. MyDivElement.prototype.pickColor = function() { return this.picked; } function MyDivElement() { this = new HTMLDivElement(); this.picked = 'unknowd'; } alert(this.picked); // ...
Кажется странным способ сделать это - предположим, что это помогает по умолчанию JQuery. Я добавил HtmlHelper.IdAttributeDotReplacement = "."; Глобальный Application_Start, и мы вернулись в онлайн через 8 минут;) Спасибо
о обновившись до последней версии ASP.NET MVC Candidate, я заметил, что при использовании Html Helpers любое имя с точкой "." в нем это будет заменено подчеркиванием "_", когда выводится идентификатор элемента. Я считаю эточтобы помочь в ...