摘要: 学习了几天《JavaScript设计模式》后,发现虽然这个人写的书还是不错的,但貌似其中的代码普遍带有bug,导致无法运行,而我也不会调试,说明我JavaScript的基础还是不够好,在图书馆里找到了这本书,今天我就开始学习这本书,对JavaScript这门灵活的语言有一个更加深入的理解!Let`s 阅读全文
posted @ 2016-10-14 10:13 Hushaby丶 阅读(143) 评论(0) 推荐(0)
摘要: 一上来写了一个200多行快300行的demo。。结果给我报错,调试半天也没弄好,哎。。 先把这个享元模式说了吧~大概的意思就是说当几个对象之间有相同的动作的时候,一个一个去创建那么必定会造成大量的占据内存,将它们共有的方法提取出来,共享一个对象,这样就节约了内存,提高了响应的速度啦,来,上栗子! 其 阅读全文
posted @ 2016-10-12 19:58 Hushaby丶 阅读(120) 评论(0) 推荐(0)
摘要: 接下来就是第三篇啦!!!更加的复杂了我感觉。。休息一下开始。 第三篇 结构型设计模式 这样子这个函数就可以复用了,而且不会与后来其他的事件起冲突。 接下来是参数适配器: 目的呢是调用的时候不知道参数传递的是否完整,所以用适配器来传入参数对象。 下面一个是数据适配,一般的数组我们会发现每个成员代表的意 阅读全文
posted @ 2016-10-11 18:53 Hushaby丶 阅读(171) 评论(0) 推荐(0)
摘要: 昨天学习了第一篇的内容。。第二篇是关于对象创建的设计模式的。 第二篇 创建型设计模式 安全的工厂方法,如果想在其中添加其他类的时候,就可以在Factory这个工厂类的原型里写入方法就可以啦: 实测通过!耶! 接下来是建造者模式:将一个复杂对象的构建层与其表现层分离,同样的构建过程可采用不同的表示。 阅读全文
posted @ 2016-10-11 12:22 Hushaby丶 阅读(158) 评论(0) 推荐(0)
摘要: 昨天晚上去图书馆借书,没想到看到这么一本书,还挺新的。。就拿过来看了一眼,貌似是我需要的啊,面向对象的动态语言,灵活著称,可以帮助我理解原型对象还有为自己封装自己的库打下基础。。好了,开始学习吧。。我现在整的是好兴奋,没有哪件事可以让我这么激动想要去了解和学习。 第一篇 面向对象编程 第一章 灵活的 阅读全文
posted @ 2016-10-10 19:31 Hushaby丶 阅读(202) 评论(0) 推荐(0)
摘要: 我不知道我的js水平怎么样,但是今天有点受打击,看到很多题有坑。看了一些面试题,我记录下今天遇到的坑吧。 问题1:作用域 考虑以下代码,输出结果是什么? 答案是5。 这道题我知道,陷阱在于var a = b =5,如果是声明,应该是var a,b =5;这样a,b的值都为5,由于a,b的都在函数作用 阅读全文
posted @ 2016-10-09 18:09 Hushaby丶 阅读(371) 评论(0) 推荐(0)
摘要: 今天看到对象这一章节,对象这一章需要理解的内容非常的多,而且比较的晦涩。在书中看到一个方法,理解透彻了,写下来再复习复习,捋一捋思路。 值得一提的是Object.getOwnPropertyNames()和Object.keys()的区别在于:前者可以获得不可枚举的属性,而后者不可以。 阅读全文
posted @ 2016-10-06 13:35 Hushaby丶 阅读(125) 评论(0) 推荐(0)
摘要: 放假了,放自己一天的假,打了一天的游戏,也算圆满了。今天继续学习。不知道我离优秀的程序员还有多少路要走,每天一步一个脚印,终有一天可以完成自己的心愿和理想吧。 第4章 表达式和运算符 4.1 原始表达式 1.JavaScript中的原始表达式包含常量(直接量)、关键字和变量。 1.23 // 数字直 阅读全文
posted @ 2016-10-02 18:35 Hushaby丶 阅读(126) 评论(0) 推荐(0)
摘要: 从今天开始学习这本书,同时记录下自己的学习感悟和知识要点,加深自己对这门语言的理解。 第2章——词法结构 2.1 字符集 1.在JavaScript中,是区分大小写的。 2.JavaScript中会忽略程序中标识的空格。我们可以使用一致的、整齐的缩进来形成统一的编码风格。 2.2 注释 在JavaS 阅读全文
posted @ 2016-09-30 15:27 Hushaby丶 阅读(166) 评论(0) 推荐(0)
摘要: HTML: Javasript: 阅读全文
posted @ 2016-09-29 12:09 Hushaby丶 阅读(228) 评论(0) 推荐(0)