- 博客(9)
- 收藏
- 关注
转载 Javascript继承的6种模式总结
1、原型链 1 function Supertype () { 2 this.property = true 3 } 4 5 Supertype.prototype.getSuperValue = function () { 6 return this.property 7 } 8 9 function SubType () {10...
2019-05-08 20:44:00
126
转载 constructor和instanceof的区别与作用
一、constructor我们创建的每个函数都有一个prototype(原型)对象,这个属性是一个指针,指向一个对象。在默认情况下,所有原型对象都会自动获得一个constructor(构造函数)属性,这个属性是一个指向prototype属性所在函数的指针。1 function Person () {}2 3 console.log(Person.prototype)...
2018-08-12 16:49:00
415
转载 二叉树的存储结构和遍历算法
1. 二叉树的存储结构1.1 顺序存储结构顺序存储一棵二叉树时,首先对该树中的每个结点进行编号,然后以各结点的编号为下标,把各结点的值对应存储到一个一位数组中。每个结点的编号与等深度的满二叉树中对应结点的编号相等,即树根结点的编号为1,接着按照从上到下和从左到右的次序,若一个结点的编号为i,则左、右孩子的编号分别为2i和2i+1。如图,各结点上方的数字就是该结点的编号。假...
2018-05-20 22:37:00
297
转载 树的基本知识和二叉树的性质
1. 树的基本术语1.1 结点的度和树的度每个结点具有的子树数或者说后继结点数被定义为该结点的度。树中所有结点的度的最大值被定义为该树的度。1.2 分支结点和叶子结点在一棵树中,度等于0的结点称作叶子结点或终端结点,度大于0的结点称作分支结点或非终端结点。1.3 孩子结点、双亲结点和兄弟结点在一棵树中,每个结点的子树的根,或者说每个结点的后继,被习惯地称为该结...
2018-05-10 22:43:00
258
转载 JavaScript创建对象的7种模式总结
1、工厂模式 1 function createPerson(name, age, job){ 2 var o = new Object(); 3 o.name = name; 4 o.age = age; 5 o.job = job; 6 o.sayName = function(){ 7 aler...
2018-04-21 01:38:00
107
转载 Javascript之对象的属性类型
ECMA-262第5版在定义只有内部才用的特性时,描述了属性的各种特征。ECMA-262定义这些特性是为了实现Javascript引擎用的,因此在JavaScript中不能直接访问它们。为了表示特征是内部值,该规范把它们放在了两对方括号中,例如[[Enumberable]]。尽管ECMA-262第3版的定义有些不同,但本书只参考第5版的描述。ECMAScript中有两种属性:数据属性...
2018-04-18 00:04:00
114
转载 HTML5代码规范
HTML 代码约定很多 Web 开发人员对 HTML 的代码规范知之甚少。在2000年至2010年,许多Web开发人员从 HTML 转换到 XHTML。使用 XHTML 开发人员逐渐养成了比较好的 HTML 编写规范。而针对于 HTML5 ,我们应该形成比较好的代码规范,以下提供了几种规范的建议。使用正确的文档类型文档类型声明位于HTML文档的第一行:...
2018-04-17 22:36:00
186
转载 HTML5 语义元素
语义= 意义语义元素 = 有意义的元素什么是语义元素?一个语义元素能够清楚的描述其意义给浏览器和开发者。无语义元素实例: <div> 和 <span> - 无需考虑内容.语义元素实例: <form>, <table>, and <img> - 清楚的定义了它的内容.浏览器支持...
2018-04-16 22:10:00
130
转载 JavaScript数组(Array)类型之迭代方法
ECMAScript 5为数组定义了5个迭代方法。每个方法都接收两个参数:要在每一项上运行的函数和(可选的)运行该函数的作用域对象——影响this的值。传入这些方法中的函数会接收到三个参数:数组项的值、该项在数组中的位置和数组对象本身。以下是这5个迭代方法的作用:every():对数组中的每一项运行给定函数,如果该函数对每一项都返回true,则返回true。some(...
2018-04-10 11:28:00
95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人