不能获取codepen.io运行我的JS代码,使用Javascript

问题描述:

see urlhttp://codepen.io/shihanrehman/pen/JGJpmV?editors=101不能获取codepen.io运行我的JS代码,使用Javascript

我需要的输出到窗口代码几行,这是函数式编程。

+0

我看到它工作,输出结果为90 –

+0

@M idhun不,它不工作 – Oleander

+0

欢迎来到SO。请访问[帮助]看看要问什么和如何。 – mplungjan

dogs不是一个函数,它是一个对象数组。将最后一行替换为document.body.innerHTML += dogs[0].name;

至于说,狗是不是一个函数 -

这将显示对象:

document.body.innerHTML += JSON.stringify(dogs); 

,这将显示出他们的名字:

var animals = [ 
 
    {name: 'Fluffykins', species: 'rabbit'}, 
 
    {name: 'Caro', species: 'dog'}, 
 
    {name: "Hamilton", species: 'dog'}, 
 
    {name: "Harold", species: 'fish'}, 
 
    {name: "Ursula", species: 'cat'}, 
 
    {name: 'Jimmy', species: 'fish'} 
 
]; 
 

 
var dogs = animals.filter(function(animal){ 
 
    return animal.species === 'dog' 
 
}); 
 

 
document.body.innerHTML += "<br/>Dogs:" + dogs.map(function(dog) { 
 
    return dog.name; 
 
});