From 4b11041ef6b78a496399620a055620279d71bfaf Mon Sep 17 00:00:00 2001 From: eddieeddieeddiejones Date: Fri, 16 Dec 2016 21:53:11 +0800 Subject: [PATCH 1/9] amend a mistake --- .../extend.html" | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git "a/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/2\357\274\232\346\240\270\345\277\203\346\250\241\345\235\227/extend.html" "b/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/2\357\274\232\346\240\270\345\277\203\346\250\241\345\235\227/extend.html" index e675965..5a3f631 100644 --- "a/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/2\357\274\232\346\240\270\345\277\203\346\250\241\345\235\227/extend.html" +++ "b/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/2\357\274\232\346\240\270\345\277\203\346\250\241\345\235\227/extend.html" @@ -24,7 +24,7 @@ }; $.extend(object1, object2); //结果object1 = {banana: {price: 200}} -$.extend(ture,object1, object2); //结果object1 = {banana: {price: 200,weight: 52}} +$.extend(true,object1, object2); //结果object1 = {banana: {price: 200,weight: 52}} // 根据这个结果就能清楚的看到jQuery是为了判断克隆是不是一个深层次的对象,用来逐个clone @@ -50,4 +50,4 @@ - \ No newline at end of file + From fe5efad03ca65eb90235ba2fffb4bd07dff569d5 Mon Sep 17 00:00:00 2001 From: eddieeddieeddiejones Date: Sat, 17 Dec 2016 13:52:33 +0800 Subject: [PATCH 2/9] something would be wrong --- .../extend.html" | 7 ++++--- .../\346\227\240\345\217\202\346\225\260.html" | 5 ++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git "a/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/2\357\274\232\346\240\270\345\277\203\346\250\241\345\235\227/extend.html" "b/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/2\357\274\232\346\240\270\345\277\203\346\250\241\345\235\227/extend.html" index 5a3f631..a501479 100644 --- "a/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/2\357\274\232\346\240\270\345\277\203\346\250\241\345\235\227/extend.html" +++ "b/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/2\357\274\232\346\240\270\345\277\203\346\250\241\345\235\227/extend.html" @@ -3,7 +3,7 @@ - + @@ -17,7 +17,7 @@ // 这里关系到一个extentd第一个参数 是否深度复制的处理 var object1 = { - banana: {weight: 52, price: 100}, + banana: {weight: 52, price: 100} }; var object2 = { banana: {price: 200} @@ -25,7 +25,8 @@ $.extend(object1, object2); //结果object1 = {banana: {price: 200}} $.extend(true,object1, object2); //结果object1 = {banana: {price: 200,weight: 52}} - +//打印的结果与你写的结果不一致,原因未知 +console.log(object1,object2);//结果{banana: {price: 200}} {banana: {price: 200}} // 根据这个结果就能清楚的看到jQuery是为了判断克隆是不是一个深层次的对象,用来逐个clone diff --git "a/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/3\357\274\232\345\233\236\350\260\203\345\207\275\346\225\260/\346\227\240\345\217\202\346\225\260.html" "b/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/3\357\274\232\345\233\236\350\260\203\345\207\275\346\225\260/\346\227\240\345\217\202\346\225\260.html" index dd1a6f3..aa78bc2 100644 --- "a/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/3\357\274\232\345\233\236\350\260\203\345\207\275\346\225\260/\346\227\240\345\217\202\346\225\260.html" +++ "b/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/3\357\274\232\345\233\236\350\260\203\345\207\275\346\225\260/\346\227\240\345\217\202\346\225\260.html" @@ -10,7 +10,10 @@ + From d209b5f4431ec5c7d8de7d481edd530b6a5ba75b Mon Sep 17 00:00:00 2001 From: eddieeddieeddiejones Date: Sat, 31 Dec 2016 23:46:00 +0800 Subject: [PATCH 9/9] =?UTF-8?q?=E4=B8=8D=E5=8A=A0var=EF=BC=8C=E5=8F=98?= =?UTF-8?q?=E9=87=8F=E4=BC=9A=E5=8F=98=E6=88=90=E5=85=A8=E5=B1=80=E5=8F=98?= =?UTF-8?q?=E9=87=8F=EF=BC=8C=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...6\231\344\272\213\344\273\266\345\257\271\350\261\241.html" | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git "a/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/12\357\274\232\344\272\213\344\273\266\344\275\223\347\263\273/\351\207\215\345\206\231\344\272\213\344\273\266\345\257\271\350\261\241.html" "b/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/12\357\274\232\344\272\213\344\273\266\344\275\223\347\263\273/\351\207\215\345\206\231\344\272\213\344\273\266\345\257\271\350\261\241.html" index cab892a..a38f782 100644 --- "a/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/12\357\274\232\344\272\213\344\273\266\344\275\223\347\263\273/\351\207\215\345\206\231\344\272\213\344\273\266\345\257\271\350\261\241.html" +++ "b/\346\205\225\350\257\276\347\275\221\346\225\231\347\250\213\346\241\210\344\276\213/jQuery\346\272\220\347\240\201\345\210\206\346\236\220/12\357\274\232\344\272\213\344\273\266\344\275\223\347\263\273/\351\207\215\345\206\231\344\272\213\344\273\266\345\257\271\350\261\241.html" @@ -84,7 +84,8 @@ var event = new Event(originalEvent); //混入事件属性 - i = props.length; + var i = props.length; + var prop; while (i--) { prop = props[i]; event[prop] = originalEvent[prop];