簡體   English   中英

Douglas Crockford在JavaScript中的Class Free OOP

[英]Douglas Crockford on Class Free OOP in JavaScript

道格拉斯·克羅克福德(Douglas Crockford)對ES6的“更好的部件”進行了非常好的演講。 除此之外,他鼓勵從原型繼承轉向支持無類O​​OP

在這里,他說他停止使用newObject.create ,而且this並沒有真正解釋另一種選擇。 任何人都可以告訴我這看起來怎么樣?

您應該觀看整個視頻,他稍后會在視頻中解釋。

function constructor(spec) {
  let {member} = spec,
      {other}  = other_constructor(spec),
      method   = function () {
        // accesses member, other, method, spec
      };

  return Object.freeze({
      method,
      other
  });
}

它是顯示模塊模式返回凍結對象

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM