From 8cd68285af54a5ada409430f91d04c03766b11e8 Mon Sep 17 00:00:00 2001 From: Evan Yuan <64366842+NoAlligator@users.noreply.github.com> Date: Wed, 27 Jul 2022 11:33:10 +0800 Subject: [PATCH] =?UTF-8?q?Update=20JavaScript=E6=B7=B1=E5=85=A5=E4=B9=8Bn?= =?UTF-8?q?ew=E7=9A=84=E6=A8=A1=E6=8B=9F=E5=AE=9E=E7=8E=B0.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix: new judge is wrong --- ...32\204\346\250\241\346\213\237\345\256\236\347\216\260.md" | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git "a/articles/\346\267\261\345\205\245\347\263\273\345\210\227\346\226\207\347\253\240/JavaScript\346\267\261\345\205\245\344\271\213new\347\232\204\346\250\241\346\213\237\345\256\236\347\216\260.md" "b/articles/\346\267\261\345\205\245\347\263\273\345\210\227\346\226\207\347\253\240/JavaScript\346\267\261\345\205\245\344\271\213new\347\232\204\346\250\241\346\213\237\345\256\236\347\216\260.md" index e6e4ef8b..b401c143 100644 --- "a/articles/\346\267\261\345\205\245\347\263\273\345\210\227\346\226\207\347\253\240/JavaScript\346\267\261\345\205\245\344\271\213new\347\232\204\346\250\241\346\213\237\345\256\236\347\216\260.md" +++ "b/articles/\346\267\261\345\205\245\347\263\273\345\210\227\346\226\207\347\253\240/JavaScript\346\267\261\345\205\245\344\271\213new\347\232\204\346\250\241\346\213\237\345\256\236\347\216\260.md" @@ -199,7 +199,7 @@ function objectFactory() { var ret = Constructor.apply(obj, arguments); - return typeof ret === 'object' ? ret : obj; + return ret && (typeof ret === 'object' || typeof ret === 'function') ? ret : obj; }; ``` @@ -222,4 +222,4 @@ JavaScript深入系列目录地址:[https://github.com/mqyqingfeng/Blog](https JavaScript深入系列预计写十五篇左右,旨在帮大家捋顺JavaScript底层知识,重点讲解如原型、作用域、执行上下文、变量对象、this、闭包、按值传递、call、apply、bind、new、继承等难点概念。 -如果有错误或者不严谨的地方,请务必给予指正,十分感谢。如果喜欢或者有所启发,欢迎star,对作者也是一种鼓励。 \ No newline at end of file +如果有错误或者不严谨的地方,请务必给予指正,十分感谢。如果喜欢或者有所启发,欢迎star,对作者也是一种鼓励。