Javascript定义(class)的三种方法 经验

作者: 阮一峰 日期: 2012年 7 月 9 日 将近 20 年前, Javascript 诞生 的时候,只是一种简单的网页脚本语言。如果你忘了填写用户名,它就跳出一个警告。 如今,它变得几乎无所不能,从前端到

jopen 2012-07-09   17793   0

JavaScript中的添加通用方法 博客

首先说明一点,JavaScript 不支持函数的重载,如果右多个函数名相同,它自己会调用距离他最近的那个,也就是最 后的那个函数,这个JS不支持函数重载的现象的东西需要特别的注意。 直接定义一

openkk 2012-03-28   1188   0

JavaScript数据加密库 Cryptico.js 经验

Cryptico.js 是一个简单且容易使用的JavaScript数据加密库,它支持RSA和AES的加密方式,可使用任意给定的密钥长度(512, 1024等)。RSA是能同时用于加密和数字签名的算法,Cryptico

fmms 2011-12-10   85377   0

JavaScript日期处理库 Moment.js 经验

Moment.js 是一个简单易用的轻量级JavaScript日期处理库,提供了日期格式化、日期解析等功能。它支持在浏览器和NodeJS两种环境中运行。此类库能够将给定的任意日期转换成多种不同的格式

fmms 2011-12-10   36393   0

控制视差元素的JavaScript库:Plax 经验

Plax是一个jQuery插件,可以通过鼠标的悬浮或移动来触发视差滚动效果。开发者可以使用它制作404、500以及About页面。

jopen 2014-04-01   10106   0

基于 Webpack 和 ES6 打造 JavaScript 经验

placed all the stuff that we need for creating a JavaScript library. 两个月前,我曾发布了一篇基于 webpack 的 React 起步

jopen 2016-01-14   57794   0

4 JavaScript 内存泄露及如何避免 经验

如果您的英文熟练,可以直接阅读原文。 本文将探索常见的客户端 JavaScript 内存泄露,以及如何使用 Chrome 开发工具发现问题。 简介 内存泄露是每个开发者最终都要面对的问题,它是

rabikmu2044 2016-05-23   14501   0

JavaScript模拟Java继承 经验

javascript采用原型继承的方式继承一个,但一些使用过Java的程序员可能习惯使用经典的继承,但javascript原生并不支持这种方式,因此需要手动实现。我是通过定义一个定义的函数实现的

jopen 2014-06-18   12483   0

JavaScript日期处理库:Moment.js 经验

Moment.js是一款非常轻量且健壮的JavaScript日期处理库,提供了日期格式转换、日期验证等功能。其中一个常用的功能是将原始的Javascript时间类型转化成方便阅读的时间说明格式,例如

jopen 2014-04-01   18131   0
P

JavaScript表单验证Validator 文档

Validator是基于JavaScript技术的伪静态类和对象的自定义属性,可以对网页中的表单项输入进行相应的验证,允许同一页面中同时验证多个表单,熟悉接口之后也可以对特定的表单项甚至仅仅是某个字符串进行验证。因为是伪静态类,所以在调用时不需要实例化,直接以"类名+.语法+属性或方法名"来调用。此外,Validator还提供3种不同的错误提示模式,以满足不同的需要。 Validator目前可实现的验证类型有: <br>1.是否为空; <br>2.中文字符; <br>3.双字节字符 <br>4.英文; <br>5.数字; <br>6.整数; <br>7.实数; <br>8.Email地址; <br>9.使用HTTP协议的网址; <br>10.电话号码; <br>11.货币; <br>12.手机号码; <br>13.邮政编码; <br>14.身份证号码; <br>15.QQ号码; <br>16.日期; <br>17.符合安全规则的密码; <br>18.某项的重复值; <br>19.两数的关系比较; <br>20.判断输入值是否在(n, m)区间; <br>21.输入字符长度限制(可按字节比较); <br>22.对于具有相同名称的单选按钮的选中判断; <br>23.限制具有相同名称的多选按钮的选中数目; <br>24.自定义的正则表达式验证;

styleant 2010-12-08   364   0

JavaScript中的继承实现方式 代码段

/** * 把一个实例方法添加到一个中 * 这个将会添加一个公共方法到 Function.prototype中, * 这样通过扩展所有的函数都可以用它了。它要一个名称和一个函数作为参数。 * 它返回

jopen 2015-01-16   1067   0

实现跨域请求的JavaScript库 FlyJSONP 经验

FlyJSONP是一个相当轻量级的JavaScript库,使用gzip压缩后只有1.13kb。它不依赖于任何JavaScript框架,也很方便使用,只需设置一些参数便能够用它实现跨域的POST和GET请求。

fmms 2011-12-10   45799   0

基于JavaScript的原型工具:Framer.js 经验

Framer.js 是一个可交互原型框架,基于JavaScript,较为诱人的有以下几点:支持手势、动效、状态、基于网页、容易实现、可在任何设备上浏览。最近,我们用Framer.js制作了 Aurora

jopen 2015-01-18   37396   0

JavaScript中实现异步Promises的工具:q 经验

一个工具用于在JavaScript中制作和编写异步Promises。Promises是一种令代码异步行为更加优雅的抽象,它很有可能是JavaScript的下一个编程范式,一个Promise即表示任务结果,无论该任务是否完成。

jopen 2014-10-29   22430   0

JavaScript 实用工具库:lodash 经验

lodash 是一个 JavaScript 实用工具库,提供一致性,模块化,性能和配件等功能。 _.assign({ 'a': 1 }, { 'b': 2 }, { 'c': 3 }); // → {

jopen 2015-01-29   18742   0

JavaScript 随机数生成工具:Chance 经验

Chance是一个 JavaScript 随机数生成工具,能够生成随机的数字,字节,字符,命名空间,地址,字典等待,帮助你更好的进行自动测试。 项目主页: http://www.open-open

jopen 2014-07-30   11182   0

最好的JavaScript 开发工具集合 资讯

1. JSNice JS Nice makes even obfuscated JavaScript code readable. It is a new kind of statistical

jopen 2014-09-12   35720   0

JavaScript混淆工具 ObfuscateJS 开源项目

一个JavaScript压缩/ 混淆 工具 ,可以去掉 空白 和注释 ,重命名 变量等。

码头工人 2019-02-23   811   0

JavaScript开发工具Spket IDE 博客

IDE是功能强大的JavaScript 和XML开发工具包。这个强大的编辑器可以进行JavaScript、XUL/XBL以及Yahoo! Widget开发。其中JavaScript编辑器具有代码完成(code

openkk 2010-11-04   4970   0

JavaScript工具库 Underscore.js 经验

Underscore.js 是一个实用的JavaScript工具库,提供了类似 Prototype 功能的编程支持,但没有对 JavaScript 内置的对象进行扩展。 项目主页: http://www

jopen 2012-05-23   21940   0
1 2 3 4 5 6 7 8 9 10