作用域是 JavaScript 最重要的概念之一,想要学好 JavaScript 就需要理解 JavaScript 作用域和作用域链的工作原理。恰好看见一篇不错的博文,就转载过来以供学习理解
JavaScript 游戏——Ping-Pong
学习了一段时间 Web 前端后,就想写个项目练练手,后来就想到了这个 Ping-Pong 游戏,因为记得以前看有关电子游戏的纪录片时里面说到这个游戏是世界上第一款电子游戏,加上觉得项目难易度挺合适的,就撸起袖子加油干。游戏支持单人、双人玩家,所以欢迎各位无聊时拿来消消遣,搞搞基甚至撩撩妹,顺便找找 bug (逃)……
如何使用 GitHub Pages 在线加载静态网页
相信很多前端新手在开发完一个项目后,迫不急待的希望能够把自己的项目部署到网络中。GitHub 这一神奇的网站就为我们提供了这一便利,它可以解析静态网页,免去自己购买云主机+域名的麻烦,而且操作也很简便
JavaScript的原型及原型链
在 javascript王国的一次旅行,一个没有类的世界怎么玩转面向对象? 一文中我们提到了在没有类概念的 JavaScript 语言中是通过原型来实现面向对象的继承特性。只要运用得好,这种基于原型的 JavaScript 继承模型比传统的类继承还要强大。所以我们还需详细学习一下原型的知识
谈谈JavaScript中的this关键字
Java 语言当中也有this
关键字,而 JavaScript 语言当中的this
关键字因为具有运行期绑定的特性,JS 当中的这个this
关键字的含义要丰富的多。现在来看看这个this
到底有啥奥秘……
大话设计模式之简单工厂模式
想起之前学 Android 开发和 Java 开发的时候发现框架的出现能大大提高开发效率。如今学习 Web 前端开发的时候发现前端框架更加丰富。那研究各式各样的框架就成为了挺重要的学习部分,我一位学计算机的高中同学介绍说“框架是设计模式的一次实战应用”。所以这又扯到了设计模式,那什么是设计模式,后面我们将慢慢介绍各种各样有趣的设计模式
JavaScript王国的一次旅行,一个没有类的世界怎么玩转面向对象?
没有学习前端开发之前,一直以为 JavaScript 跟 Java 有亲缘关系,等了解了 JS 之后才发现原来半毛钱关系都没有。有一次我问一位我的高中同学,他专业是软件工程。我问他“Java 是面向对象语言,C 是面向过程语言,那么 JS 是什么?”。“基于对象”,他的回答让我很郁闷,那基于对象跟面向对象又有什么区别?这不,刚好码农翻身的最新推送解答了我的疑问
散列查找(哈希表)基础讲解
还记得上个月面试官问我能不能谈谈哈希表,然后我就说了”数组+链表“。然后就再也憋不出任何一句话了,因为数据结构我刚好学到二叉树,一段黑历史了。不说了,现在补上之前没有填上的坑……
一个故事讲完 Https
想起上个月面试官问我了不了解 Https,当时对 HTTP 都不太熟的我只能说”No”。当我看完计算机网络教材的时候,又恰巧看见了微信公众号码农翻身的此篇推送,让我受益良多。