前端技术分享-码匠 极客编程技术分享

切换查看方式:

原生JavaScript 代码的解析与运行(执行)机制

【HTML5学堂 - JavaScript底层】Javascript解析机制 执行机制。在学习JavaScript过程中,我们需要了解事件的机制是怎么执行的?本文将会提到JavaScript事件机制的解析,希望对大家有帮助!

作者:HTML5学堂 阅读量:2248 微博分享

面向对象系列-原型与继承案例实战,拖拽功能

【HTML5学堂 - 面向对象、原型与继承】面向对象系列讲解——拖拽(继承知识)实战。本文当中,我将为大家介绍拖拽的面向对象写法以及继承的基本知识。首先,我们来书写一个拖拽的基本功能代码,然后使用面向对象的继承来实现不同功能的拖拽。

作者:HTML5学堂 阅读量:1213 微博分享

原生JavaScript setInterval与setTimeout参数详解

【HTML5学堂 - JavaScript底层】setInterval和setTimeout参数剖析。在平时使用的时候很少去注意计时器的参数问题,因为比较常用的是函数和时间这两个参数,很少遇到传入的是字符串类型的参数。本文给大家讲解的是当计时器传入的参数是字符串类型的时候,会出现什么问题?

作者:HTML5学堂 阅读量:1071 微博分享

原生JavaScript 计时器高级知识 实战案例

【HTML5学堂 - JavaScript底层】JavaScript 高级计时器 练习实战。在文章《JavaScript 高级计时器 详细分析》中书写了高级计时器,并从线程、内存等角度对高级计时器进行了分析。既然说了半天理论,本文就发几个计时器的练习吧~学以致用,才是王道!

作者:HTML5学堂 阅读量:936 微博分享

面向对象系列-面向对象案例实战,Tab切换功能

【HTML5学堂 - 面向对象、原型与继承】面向对象系列讲解——Tab切换实战。在上一篇文章当中,我们讲解了混合模式的书写方法,解释了如何使用new去解决这种工厂模式的缺陷,如何利用原型解决“方法”的重复创建。本文我将以Tab切换为实例,为大家讲解如何一步步将自己的代码修改为面向对象的代码。

作者:HTML5学堂 阅读量:1094 微博分享

面向对象系列-混合模式是什么,如何实现?

【HTML5学堂 - 面向对象、原型与继承】面向对象系列讲解——混合模式。我们解释了面向对象以及使用面向对象的原因,并书写了最为基本的面向对象的代码。同时我们提出了一些问题,工厂模式存在着一些缺陷,在这篇文章当中我们就来讲解这种混合模式的书写方法,解释一下,如何使用new去解决这种工厂模式的缺陷,如何利用原型解决“方法”的重复创建。

作者:HTML5学堂 阅读量:893 微博分享

原生JavaScript 计时器高级知识讲解

【HTML5学堂 - JavaScript底层知识】JavaScript 高级计时器详解。计时器这个东西,看上去很简单,但是可以拓展挖掘的东西却有很多。对于计时器的基本描述(setInterval与setTimeout)基本名词要规范,如“递归”,文字内容描述应当清晰易于理解,而不是含糊不清。对于区别,并不是仅仅说出运行上的特点,还应当能够说出如何应用以及对性能的影响。对于运行上有可能出现的问题,也能够阐述出来。

作者:HTML5学堂 阅读量:1518 微博分享

面向对象系列-面向对象的基本含义、工厂模式是什么?

【HTML5学堂 - 面向对象、原型与继承】面向对象系列讲解—面向对象的含义&工厂模式。在上一篇文章当中,我们把对象进行了基本的解释,本文当中,我将为大家解释什么是面向对象?为何要使用面向对象,而不用面向过程,面向对象又有什么好处,能够帮我们做些什么?基本的面向对象的代码又应当如何书写?并依照以上的例子来讲解一下“工厂模式”。

作者:HTML5学堂 阅读量:1647 微博分享