var bob = {
name: "Bob",
phoneNumber: "(650) 777-7777",
email: "bob.jones@example.com"
};
var mary = {
name: "Mary",
phoneNumber: "(650) 888-8888",
email: "mary.johnson@example.com"
};
var contacts = [bob, mary];
function printPerson(person) {
console.log(person.name + " \n电话:" + person. phoneNumber+”\nemail:”+ person.email);
}
function list() {
var contactsLength = contacts.length;
for (var i = 0; i < contactsLength; i++) {
printPerson(contacts[i]);
}
}
/*创建 search 函数
调用search函数,传入参数“Bob”*/
function search(name){
var contactsLength = contacts.length;
for(var a=0;a<contactsLength;a++){
if(name ==contacts[a].name)
{
printPerson(contacts[a]);
}
else{ return 0};
}
}
search("Bob");
// 定义一个 Penguin 类
function Penguin(name){
this.name = name;
// 设置它的 prototype 为 Animal的一个实例
Penguin.prototype =new Animal();
var penPen = new Penguin("penPen",2);
penPen.sayName();
console.log(penPen.numLegs);
console.log(penPen.master);
//创建penguin对象,并调用它的sayName方法
在运行时不明的输出
1031
ReferenceError: Animal is not defined
1107
基本上确定了,设置出是由于注释的误导