标签归档:javascript

Javascript类与构造函数实例源码介绍



Javascript类与构造函数实例源码介绍。1、类:相似内部状态和运动规律的实体的综合

2、类、方法、属性的关系
属性是数据,方法是函数,属性是类应该知道的事情,而方法是类准备完成的事情。系统应当由对象创建,对象拥有数据和功能,属性定义数据,方法定义功能
3、类的基本特性:
1)继承:不同[......]

Read more

javascript声明式编程和命令式编程的比较



javascript声明式编程和命令式编程的比较。实例源码介绍。

先统一一下概念,我们有两种编程方式:命令式和声明式。

我们可以像下面这样定义它们之间的不同:

命令式编程:命令“机器”如何去做事情(how),这样不管你想要的是什么(what),它都会按照你的命令实现。
声明式编程[......]

Read more

避免五种程序javascript注释方式

避免五种程序javascript注释方式。

1、每行代码上都署上自己的大名。——应该让版本控制系统来提供程序变更的信息

2、保留已经不需要的代码。——如果一段程序不再有用(比如废弃了),那就删了它吧——不要被几行没用的注释搞的程序混乱不堪。即使你可能以后重用这段代码,你也可以使用版本控制系统[......]

Read more

JavaScript的单线程性质以及定时器的工作原理与相关实例源码介绍

JavaScript的单线程性质以及定时器的工作原理与相关实例源码介绍。

How JavaScript Timers Work

从基础的层面来讲,理解JavaScript的定时器是如何工作的是非常重要的。计时器的执行常常和我们的直观想象不同,那是因为JavaScript引擎是单线程的。我[......]

Read more

JavaScript的单线程性质以及定时器的工作原理

JavaScript的单线程性质以及定时器的工作原理。

How JavaScript Timers Work

从基础的层面来讲,理解JavaScript的定时器是如何工作的是非常重要的。计时器的执行常常和我们的直观想象不同,那是因为JavaScript引擎是单线程的。我们先来认识一下下面[......]

Read more

JavaScript字符串与数字的相互转换实例教程

JavaScript字符串与数字的相互转换实例教程。

js字符串转换成数字
js 字符串转换数字方法主要有三种:转换函数、强制类型转换、利用JS变量弱类型特点进行转换
1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮[......]

Read more

this的使用方法,补充讲解javascript中的this关键字讲解

this的使用方法,补充讲解javascript中的this关键字讲解  。在之前的文章当中,已经讲解了this的常用的五种方法,也讲解了javascript中this的指向原则。

指向原则:永远指向其所在函数的所有者如果没有所有者时,指向window。
*理解this的要点:关键在于将函数[......]

Read more

javascript浏览器的渲染原理简介

javascript浏览器的渲染原理简介。看到这个标题大家一定会想到这篇神文《How Browsers Work》,这篇文章把浏览器的很多细节讲得很细,而且也被翻译成了中文。为什么我还想写一篇呢?因为两个原因,

1)这篇文章太长了,阅读成本太大,不能一口气读完。

2)花了大力气读了这[......]

Read more