JS
文章平均质量分 73
liupengtx
这个作者很懒,什么都没留下…
展开
-
Mootools--OO的js框架
主要试验了Mootools在OO开发方面的Class、JSON、Object对象的使用,在mootools在js的模块化开发方面较RequireJS和DOJO还是比较简便的。在项目中只引用了mootools的基础类库,没有引用mootools的插件库,基础类库比较小,大约27KB,见附件。mootools文档地址:http://mootools.net/docs/core实例:...原创 2014-05-07 11:02:06 · 125 阅读 · 0 评论 -
tmodjs安装
关于tmodjs的详情请查看github:https://github.com/aui/tmodjs#%E5%AE%89%E8%A3%85 下面说下tmodjs的详细安装过程:在nodejs官网,根据操作系统的类型下载node.js,并安装。nodejs官网地址:http://nodejs.org/安装完成后可以在开始菜单中找到node.js的安装信...2014-11-16 15:39:32 · 576 阅读 · 0 评论 -
placeholder在不同浏览器下的兼容
原文:http://www.zhangxinxu.com/wordpress/?p=2169一、HTML5 placeholder相关的引言placeholder在英汉词典中解释成了“占位符”。要理解并不难,请看此场景:“咦?”您可能会疑问,“这不是就是狗狗树下撒尿尿”。确实,该场景可以较好的诠释placeholder“占位符”之意。我们不妨将placeholder来个临时拆分:pl...原创 2015-11-19 17:17:46 · 262 阅读 · 0 评论 -
JS类以面向对象的方式继承
场景:项目环境中使用了SeaJS做模块化加载,每个js文件是相对独立的一个模块,模块之间的耦合度降低了,但是它没有提供JS类之间的继承机制。怎样通过类继承的方式打通类之间的关联,充分使用对象对象带来的好处呢,可以参考motools( http://mootools.net/ )提供的类继承机制。 motools在提供了类继承机制的同时也扩展了很多JS底层的类和方法...原创 2015-08-20 09:09:10 · 101 阅读 · 0 评论 -
JS正则表达式
精确度最高为小数点2位的正值匹配:(^[1-9]\d*(\.\d{1,2}){0,1}$)|(^0\.\d{1,2}$)|^0$ 字符含意\做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次...原创 2014-09-04 15:20:44 · 149 阅读 · 0 评论 -
uploadify3.2.1初始化基于当前页面和uploadify.swf发送多次请求
uploadify3.2.1初始化基于当前页面和uploadify.swf发送多次请求,纠结了很久,以为是自己代码的问题,弄了半天还是uploadify的问题,苦于没有其他还用的web页面上传插件,还是查了很久解决了。 修复后的uploadify见附件。...原创 2015-03-30 18:36:20 · 201 阅读 · 0 评论 -
JS继承
基于构造函数的继承 call方法 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call() 方法是与经典的对象冒充方法最相似的方法,它的第一个参数用作 this 的对象,其他参数都直接传递给函数自身。 apply方法 ...原创 2014-08-14 22:35:03 · 66 阅读 · 0 评论 -
JQuery插件开发
JQuery插件开发测试例子://使用匿名函数,执行函数返回的实际上为函数的return内容 var obj = (function(){ console.log("------in function----------"); //声明私有函数对象,隐藏起来,只在当前函数内部被调用 function privateTest(){ console.log("--...原创 2014-07-22 15:15:07 · 64 阅读 · 0 评论 -
javascript原生bind方法详解
bind()方法,是javascript原生的函数类的一个原型方法(即Function.prototype里的方法),不支持ie低版本.基本格式:function.bind(obj1,obj2,obj3...);其中,function是一个方法属性,obj1是执行此方法的this上下文,obj2及之后的参数,是执行function时传入的参数。 bind方法有两个用处:...原创 2014-05-07 14:53:25 · 118 阅读 · 0 评论 -
seajs源码阅读
seajs主要解决的问题包括:命名冲突、文件依赖、异步加载和模块化等问题,具体怎么实现的呢?通过阅读源码一探究竟。源码地址:https://github.com/seajs/seajs seajs-debug.js/** * Sea.js 3.0.0 */(function(global, undefined) {//多次加载seajs.js保证只有一个seaj...原创 2017-06-21 17:28:00 · 290 阅读 · 0 评论