Andrey (azangru) wrote,

Все течет...

Эрик Эллиотт, 2013 год: Дуглас Крокфорд советует отказаться от new для создания объектов в джаваскрипте, а использовать Object.create

Old n busted

function Greeter(name) { = name || 'John Doe';

Greeter.prototype.hello = function hello() {
  return 'Hello, my name is ' +;

var george = new Greeter('George');

New hotness

var proto = {
  hello: function hello() {
    return 'Hello, my name is ' +;

var george = Object.create(proto); = 'George';


Дуглас Крокфорд, 2015 год: Я заметил, что совсем перестал использовать Object.create, хотя именно я протащил его в ES5, чтобы мог им пользоваться. Я теперь вообще по-другому объекты создаю...


  • (C)opied from Twitter

    How is it that the society and the government tolerates the blocking of the roads? Those who object to these practices usually employ a variation of…

  • (no subject)

    Saw in a developer's feed. I tried to find what was it exactly that Tucker has said that has upset the twittersphere so. It wasn't easy. Fox,…

  • (C)opied from Twitter

    I don't remember whether I've posted this picture here. A daily reminder of the state of the industry:

  • Post a new comment


    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.