オブジェクトリテラルをループして、キーの1つだけを選択して値を返します。これは関数になります。私の問題は、私は1つの値を返すループを得ることができない - 常にすべての値(関数)を返します。私は、オブジェクトリテラル(foo参照)の中に関数を入れ子にすると、よりうまくいくが、まだループしていないことに気づいた。ネストされた関数でオブジェクトリテラルをループする
var functions = {
blah: blah(),
foo: function() { console.log("foo"); }
};
for(var key in functions){
if(functions[key] == 'foo') {
console.log("hello"); //if functions contains the key 'foo' say hi
}
}
function blah() {alert("blah")};
functions.foo();
()Object.keysを使用することです。 – melpomene
申し訳ありませんが、私はプログラミングに慣れていませんでした。私はそれが助けるかもしれないと思った。 – Twigs