1

私はいくつかのサンプルコードを見ています:

function iLoveCheese(){
    return { 
        'c': thenumber, 'd': anothernumber 
    }
}

プログラムで「thenumber」を使用したいとします。次のことを実行できますか?-

function lotsOfCheese(){
    var t = iLoveCheese();
    return t.thenumber;
}

正しい理解ですか?

4

1 に答える 1

0

あなたのlotsOfCheese関数は例外として機能しません。これは、関数がオブジェクトILoveCheeseを返すためです。このオブジェクトは、値ではなく、キーで参照する必要があります。

function lotsOfCheese(){
  var t = iLoveCheese();
  return t.c; // "c" is the key of the object t
}

これは値を返します、thenumber

于 2012-11-23T05:47:26.083 に答える