var languages = {
english: "Hello!",
french: "Bonjour!",
notALanguage: 4,
spanish: "Hola!"
};
for (var x in languages)
{
if(typeof(languages.x)=="string")
{
console.log(languages.x);
}
}
输出应该是 - 你好!你好!你好!
但控制台屏幕上没有任何内容。 (没有语法错误所以可能存在一些逻辑错误)
附:它是www.codecademy.com(最后一章)