QQ:1187362408 欢迎技术交流和学习
json篇(json):
TODO:
1,json:json是什么(
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、P...
分类:
Web程序 时间:
2015-06-26 15:04:01
阅读次数:
167
js是门灵活的语言,实现一种功能往往有多种做法,ECMAScript没有明确的继承机制,而是通过模仿实现的,根据js语言的本身的特性,js实现继承有以下通用的几种方式1.使用对象冒充实现继承(该种实现方式可以实现多继承)实现原理:让父类的构造函数成为子类的方法,然后调用该子类的方法,通过this关键...
分类:
编程语言 时间:
2015-06-24 20:53:15
阅读次数:
133
接着昨天的学习,我发现了数组的一些简便好玩的方法。归并方法:ECMAScript 5 新增了两个归并数组的方法: reduce() 和 reduceRight() 。这两个方法都会迭代数组的所有项,然后构建一个最终返回的值。其中, reduce() 方法从数组的第一项开始,逐个遍历到最后。而 red...
分类:
编程语言 时间:
2015-06-24 12:35:01
阅读次数:
125
第一章 jQuery入门1.用$()函数其实是一个事件,使用这个函数调用的方法,会在DOM加载完毕、资源文件加载完之前触发。第二章 必须知道的JavaScript知识1.JavaScript实际上包括三部分: (1)ECMAScript 描述了该语言的语法和基本对象。 (2) DOM 描述了处...
分类:
Web程序 时间:
2015-06-24 12:22:37
阅读次数:
134
一、object什么是object(对象):在ECMAScript中对象其实就是一组数据和功能的集合;有2种方法来创建object类型: a、使用new操作符 var person = new object(); person.name = "Nichol...
分类:
其他好文 时间:
2015-06-24 00:42:54
阅读次数:
131
题记:作者有个观点,学习ES6之前,必须先懂ES5,恰巧和我的观点吻合,这里找到作者2014年写的讲的ES5的文章,因而翻译了下来。下面的内容捡重点翻译,不重要的略过,文中ES5和ES5.1含义相同。原文:Thinking About ECMAScript 5 PartsES5.1的浏览器支持情况 ...
分类:
其他好文 时间:
2015-06-20 00:17:33
阅读次数:
148
在 EcmaScript 6 中,我们将会拥有原生的类,而不是像现在通过原型链来实现。使用 TypeScript 我们能提前体验这一特性。首先来看看一个简单的例子:class Greeter { greeting: string; constructor(message: string)...
分类:
其他好文 时间:
2015-06-20 00:17:23
阅读次数:
251
ECMAScript通过RegExp类型来支持正则表达式。 var expression = / pattern / flag ; pattern可以是任意的正则表达式。每个正则都带有标志,用以正则表达式的行为。正则的匹配模式支持三个标志: g:表示全局(global)模式,即模式被应...
分类:
Web程序 时间:
2015-06-19 20:02:28
阅读次数:
163
数据类型;1.对象;2.原型;3.原型链;4.函数;5.变量对象;6.活动对象;7.作用域/作用域链;8.闭包;9.内存管理。数据类型: 基本类型:size不变,放在栈里 引用类型:size不定,放在堆里1.对象: 定义对象的方式:1.字面量:var obj= {};2.构造函数:varobj=.....
分类:
其他好文 时间:
2015-06-19 01:17:18
阅读次数:
91
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使...
分类:
Web程序 时间:
2015-06-16 09:10:07
阅读次数:
155