标签:style object turn javascrip span auth default ide case
1 var book = { 2 "main title": "JavaScript", // 属性名字里有空格,必须用字符串表示 3 "sub-title": "The Definitive Guide", // 属性名字里有连字符,必须用字符串表示 4 "for": "all audiences", // "for"是保留字,因此必须用引号 5 author: { // 注意,这里的属性名都没有引号 6 firstname: "David", 7 surname: "Flanagan" 8 } 9 }; 14 // 对象获取属性 15 // console.log(book.author); 16 17 // 添加属性 18 // book.date ="2017.7.27"; 19 // console.log(book.date); 20 21 // 删除属性 22 delete book.date; 23 24 // 对象遍历 25 for(var item in book ){ 26 console.log(typeof(book[item])); 27 switch(typeof(book[item])){ 28 case ‘object‘: 29 30 console.log(book[item]); 31 break; 32 default: 33 console.log(item +"=="+ book[item]); 34 break; 35 36 } 37 38 } 39 40 // 对象复制 41 42 // 将o的成员属性复制到p中,并返回p 43 44 function copy(o) { 45 var p = o || {}; // 如果向参数p没有传入任何对象,则使用一个新创建的对象 46 return p; 47 } 48 49 var book1 = copy(book); 50 // console.log(book1);
标签:style object turn javascrip span auth default ide case
原文地址:http://www.cnblogs.com/alan-alan/p/7243311.html