W3C home > Mailing lists > Public > www-dom@w3.org > October to December 2013

RE: Convenient way to create element and set its attributes at once

From: Domenic Denicola <domenic@domenicdenicola.com>
Date: Mon, 2 Dec 2013 19:11:12 +0000
To: Tab Atkins Jr. <jackalmage@gmail.com>
CC: Elliott Sprehn <esprehn@gmail.com>, Marat Tanalin | tanalin.com <mtanalin@yandex.ru>, "www-dom@w3.org" <www-dom@w3.org>
Message-ID: <4ac4f77dcf2a40c08129c44e7911b24a@BN1PR05MB325.namprd05.prod.outlook.com>
From: Tab Atkins Jr. <jackalmage@gmail.com>

> HTML.h1 = function(...args) { return new HTMLHeadingElement("h1", ...args); };
> HTML.h1.prototype = HTMLHeadingElement.prototype;

Seems OK, but why not just

HTML.h1 = function(...args) { return new HTMLHeadingElement("h1", ...args); };

and don't call it with `new`? Having multiple constructors for the same prototype feels ... unusual ...
Received on Monday, 2 December 2013 19:12:02 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 20 October 2015 10:46:21 UTC