-1

JavaScript がこのように ("randomword: function(){}" を使用して) 記述されているのを見たことがありません。この" randomword : function(){}" 構文は実際に何をしますか? これは ECMA 標準の JS ですか?

以下の codiqa.ext.js の抜粋:

  init: function() {
    for(var type in this.types) {
      this.types[type].prototype.initType();
    }
  },

  refresh: function() {
    for(var x in this.instances) {
      this.instances[x].refresh && this.instances[x].refresh();
    }
  },

  callbackInit: function() {

  },
4

1 に答える 1

0

申し訳ありませんが、コード スニペットはオブジェクト リテラル表記の一部です

window.CodiqaControls = {
  define: function() {},
  register: function() {},
  init: function() {}
};

これは、無名関数をラベル付けするための Javascript 'コロン' の重複した質問ですか?

質問は解決しました。

于 2014-03-28T04:35:04.910 に答える