javascript权威指南(第六版)初读笔记-对象

     2022-03-16     577

关键词:

 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);

 

js语言核心(javascript权威指南第六版)(阅读笔记)

前言:  对于程序员,学习是无止境的,知识淘换非常快,能够快速稳固掌握一门新技术,是一个程序员应该具备的素质.这里将分享本人一点点不成熟的心得.  了解一门语言,了解它的概念非常重要,但是一些优秀的设计思想需要... 查看详情

javascript权威指南第六版感觉不好用感觉

都说JavaScript第六版好用,所以买了一本,但是买来看了才发现,这个东西好像完全不适合初学者,首先,里面没有练习题,甚至没有完整的可以运行示例.学习编程重在动手编写吧,不动手,不知道问题在哪儿,不动手不能理解,不动手记住不... 查看详情

javascript权威指南(第七版)之阅读学习总结

写在前面最近借着空闲时间断断续续两个月看完了《JavaScript权威指南(第七版)》,《JavaScript权威指南》一直以来被称为“犀牛书”,前面的第六版我大概略过一遍,由于书的厚度实在有点“厚重”,将近1000多页... 查看详情

javascript权威指南(第七版)之阅读学习总结

写在前面最近借着空闲时间断断续续两个月看完了《JavaScript权威指南(第七版)》,《JavaScript权威指南》一直以来被称为“犀牛书”,前面的第六版我大概略过一遍,由于书的厚度实在有点“厚重”,将近1000多页... 查看详情

javascript权威指南(第6版)学习笔记三

...以看成其属性的无序集合,每个属性都是一个名/值对。JavaScript对象是动态的,可以新增也可以删除属性,可以通过引用而非值来操作对象。如果变量x是指向一个对象的引用,那么执行代码vary=x;变量y也会指向同一个对象的引用... 查看详情

javascript权威指南(第6版)(中文版)笔记

?JavaScript权威指南(第6版)(中文版)笔记? ? ? 查看详情

javascript权威指南笔记——第1部分

#《JavaScript权威指南》笔记——第1部分说明:印刷版:2012年4月第1版2016年9月第17次印刷。本书的风格和《EffectiveJava》很类似,推荐一下。该笔记逆序记录的。-----------------------------<end>------|node的helloworld程序:```js//!program.js... 查看详情

javascript权威指南笔记学习

//返回了一个继承自原型对象p的属性的新对象functioninherit(p){if(p==null)throwTypeError();if(Object.create){returnObject.create(p);}vart=typeofp;if(t!=="object"&&t!=="function")throwTypeError();functionf(){};f.pro 查看详情

《javascript权威指南》读书笔记——javascript核心

前言这本由DavidFlanagan著作,并由淘宝前端团队译的《JavaScript权威指南》,也就是我们俗称的“犀牛书”,算是JS界公认的“圣经”了。本书较厚(有1004页),读起来颇费功夫,但作为JavaScript(下文简称:JS)相关从... 查看详情

《javascript权威指南》读书笔记

日期:2015-12-05浏览器location和history: replace不会显示历史,location会; history对象脚本不能真正访问,但支持三种方法:back()、foward()、go(); 打开窗口:window.open()老是被阻止; 关闭窗口:window.close();&n... 查看详情

《javascript权威指南》读书笔记

...数和变量不会被垃圾回收机制回收js模块化:一个链接:Javascript模块化编程(一):模 查看详情

javascript权威指南学习笔记2

Javascript语言核心(2~12章) 第三章:类型、值、变量1.数字:overflow(Infinity, -Infinity)、underflow(+0,-0)非数字值:它和任何值都不相等,包括自身。if(x!=x)returnNAN;==》isNaN()判断是不是NaN或者字符串等javascript的精度... 查看详情

《javascript权威指南》读书笔记

日期:2015-12-06  事件传播:1、捕捉阶段2、运行阶段3、起泡阶段cookie和客户端持久性:;HTML5引入了web应用缓存、LocalStorage、SessionStorage;使用XMLHttpRequest:1.创建一个XMLHttpRequest对象;2.指定http请求并向一个服务器提交;3.... 查看详情

javascript权威指南读书笔记第一章

第一章JavaScript概述  前端三大技能:    HTML:描述网页内容    CSS:描述网页样式    JavaScript:描述网页行为    特点:动态、弱类型、适合面向对象和函数式编程的风格     语法源自Java     ... 查看详情

javascript权威指南学习笔记1

打开这本书,进入到javascript的世界。以前都是看各种视频,感觉什么收获也没有,反而弄得脑袋混乱,希望能够按照这本书的节奏掌握javascript这门语言,为我的前端学习打下基础。学习前准备:web浏览器(F12用来唤醒和关闭fire... 查看详情

javascript中的原型与原型链

  一直对JavaScript的原型与继承不了解,参考《JavaScript权威指南(第六版)》和《JavaScript高级程序设计(第三版)》对这个点的知识做个整理,方便自己记忆。以下内容大部分摘录自这两本书每一个JavaScript对象都有与之相关的原型... 查看详情

十二月份阅读书单

《微信小程序:开发入门及案例详解》《Javascript启示录》《JavaScript权威指南(原书第六版)》《JavaScript设计模式》《Bootstrap实战》《JavaScript忍者秘籍(第二版)》《JavaScript面向对象编程指南》《JavaScript机器人编程指南》《Jav... 查看详情

javascript权威指南(第6版)学习笔记一

第2章 词法结构一、字符集*JavaScript程序是用Unicode字符集编写的。*JavaScript严格区分大小写。*JavaScript注释:(1)“//”用于单行注释;(2)"/*  ....   */"用于多行注释。*JavaScript使用分号将语句之间分隔;如... 查看详情