摘要://源代码地址https://github.com/zhwq/node_j1/blob/master/nodeStepby/web/$_source/jq_test01_extend.html1.整体认识 1.1 jQuery中的 extend采用拷贝属性(一般拷贝、深度拷贝,不影响原对象)的方式进行对象的扩展。 1.2 jQuery.extend(...),jQuery.fn.extend(...)分别给jQuery变量和jQuery原型对象扩展属性 1.3常用方式 1.3.1 $.extend({}, obj1, obj2);//合并obj1,obj2并返回新的对象(数组) 在...
阅读全文
摘要:单元测试框架_jsTestDriver_(0)0.js-test-driver依赖jdk环境,请自备。1.项目地址:http://code.google.com/p/js-test-driver(如果足够耐性,需要的东西,这里都有了)2.测试建立的步骤(一般过程) 2.1 建立服务器 2.2 开启浏览器,捕获 2.3 编写代码,测试用例 2.4 建立测试配置文件 2.5 执行测试3. 测试过程 3.0 测试示例中的文件 3.1 命令行方式 3.1.0建立服务器(java -jar JsTestDriver-1.3.4.b. jar --port 1234) 3.1...
阅读全文
摘要://源代码地址:https://github.com/zhwq/lh_js1.准备 1.1简单的闭包;将代码包含在匿名函数中,避免外部代码的干扰;同时传入闭包外变量,将闭包内的定义对象暴露处理 (function( window, undefined ){//闭包,防止undefined重新定义//匿名函数的返回值var jQuery = ( function() { //使用var方式 定义函数;//function vs var方式定义函数的区别 var jQuery = function( selector, context ) { //code he...
阅读全文
摘要:有人说,事情预则成,不预则废;有人说,业精于勤,荒于嬉;还是写点东西,记录下,分享下~
阅读全文