jQuey是一个非常好用的javascript类库,提供了非常多的接口给程序员使用。但在某些具体方面,并没有完全提供解决方法,这就要求我们自己实现。jQuery官方也提供jQuery拓展的标准。编写jQuery插件时,应该注意一下几点原则: 1. 避免全局依赖。 2. 避免第三方破坏。 3. 兼容j ...
分类:
Web程序 时间:
2017-04-26 11:01:32
阅读次数:
307
js中的类型: 标准类型:Number、String、Boolean、Null、Undefined 内置对象类型:Function、Array、Date、RegExp、Math、JSON... 类型识别: 1、typeof: 可以识别标准类型(Null、Undefined除外),不能判断对象,因为所 ...
分类:
编程语言 时间:
2017-03-14 13:19:48
阅读次数:
186
目前比较流行的JavaScript类库有: jQuery/Prototype/MooTools/Dojo/ExtJS/YUI jQuery编程步骤: 1.引入jQuery库文件 2.使用选择器定位要操作的节点 3.调用jQuery的方法进行操作 ...
分类:
Web程序 时间:
2017-03-10 00:30:42
阅读次数:
213
向JavaScript类中添加属性和方法,最直观的做法就是在类中定义属性和方法。JavaScript是一门弱语言,除了直接定义还可以用prototype来添加。 下面介绍从外部向JavaScript添加属性和方法的四种方法,首先定义一个类 1,使用类名添加属性 2,使用类名添加方法 也可以先定义好方 ...
分类:
编程语言 时间:
2017-03-08 00:52:20
阅读次数:
136
最近群里有人发了下面这题:实现一个函数,运算结果可以满足如下预期结果: 对于一个好奇的切图仔来说,忍不住动手尝试了一下,看到题目首先想到的是会用到高阶函数以及 Array.prototype.reduce()。 高阶函数(Higher-order function):高阶函数的意思是它接收另一个函数 ...
分类:
编程语言 时间:
2017-03-06 14:17:32
阅读次数:
222
文原载于szhshp.org/tech/2017/02/18/JavaSprite.html 转载请注明 类型、值和变量 包装对象和原始值 ECMAScript 有 5 种原始类型(primitive type) String 基本类型(null, undefined, bool, number, ...
分类:
编程语言 时间:
2017-02-19 00:18:56
阅读次数:
306
题目: 请在index.html文件中,编写arraysSimilar函数,实现判断传入的两个数组是否相似。具体需求: 1. 数组中的成员类型相同,顺序可以不同。例如[1, true] 与 [false, 2]是相似的。 2. 数组的长度一致。 3. 类型的判断范围,需要区分:String, Boo ...
分类:
编程语言 时间:
2017-02-06 17:10:02
阅读次数:
290
在《Javascript类型检测》一文中讲到了用instanceof来用做检测类型,让我们来回顾一下: 那么instanceof的这种行为到底是如何实现的呢,现在让我们揭开instanceof背后的迷雾。 instanceof原理 照惯例,我们先来看一段代码: 1 2 3 4 5 6 7 8 9 1 ...
分类:
编程语言 时间:
2017-02-05 18:03:52
阅读次数:
204
预筹备之 JavaScript 今朝支流的 JavaScript 框架排名中,jQuery 和 Ext 可算是佼佼者,得到了用户的普遍好评。海内的一些框架许多也是模仿 jQuery 对 JavaScript 停止了包装,不外这些框架的开山祖师 YUI 照样坚持用自己的 JavaScript 类库。 ...
分类:
编程语言 时间:
2017-01-06 23:50:17
阅读次数:
353