《JavaScript设计模式与开发实践》昨天的总结中有几个不太准确,在这里重新总结一下。强类型语言、弱类型语言、解释型语言、编译型语言、动态语言、静态语言。强弱类型语言,系统是否对每一块内存有强制的定义,定义某一块内存在它声明的作用域内。动态语言和静态语言本质的区别是:是否允许运行期间对内存结构进行重分配、重定义。关于设计模式和语言的看法有些偏激,删掉了上一条记录的总结。第2章:this、call、applyJavaScript 的 this 总是指向一个对象,而具体指向哪个对象实在运行时基于函数的执行环境动态绑定的,而非函数被声明时的环境。this 的指向(1)作为对象的方法调用,this指向该对象(2)作为普通函数调用,this指向全局对象window(3)构造器调用(new一个对象),构造器里的this指向返回的对象。call、apply方法改变this的指向《软技能——代码之外的生存指南》不要努力成为一个成功的人,而要努力成为一个有价值的人。——爱因斯坦第22章:你的主要目标:为他人增加价值第23章:善于运用社交媒体如果你表达的和你传递的信息不能帮到其他人,那么每个人都将会无视你。人们最关心的还是自己。如果你能帮助足够多的人得到他们想要的东西,你就会得到自己想要的东西。要想给人们想要的东西,要先知道他们要什么。就像新娘在找心目中的完美婚纱时,只有切实看到了才会知道“这就是我想要的”。把你工作成果的90%都做成免费的。通过分享的内容和分享的方式塑造自己的形象。采取行动的思考:什么样的内容会让你觉得有价值?有没有哪个特别的博客会让你每周都去阅读,或者哪个播客的内容如此有价值让你欲罢不能?老刘的公众号和前端早读课的公众号可以说每天必看,老刘的知识星球氛围很好,比较活跃,常常有话题,感觉是一群人一起前进。阮一峰的博客浅显易懂,是快速入门的好工具,已经养成了习惯。