-
用 new function 构造的函数访问不到当前函数内的变量查看全部
-
JavaScript只有上面三种作用域,没有块级作用域。查看全部
-
闭包优缺点: 优点:灵活方便、封装 缺点:空间浪费、内存泄漏、性能消耗查看全部
-
1、闭包的概念 2、把函数当做对象传递,作为返回值类似这样特性的语言都有闭包,如passion查看全部
-
闭包---封装例子查看全部
-
闭包--常见例子查看全部
-
闭包-常见错误之循环闭包查看全部
-
第三种查看全部
-
第二种查看全部
-
第一种查看全部
-
bind与new 不使用bind this指向全局变量。 如果使用new ,return后面是对象就返回对象,不是对象会把this做回返回值,会忽视bind、return返回this.b =100查看全部
-
bind与currying 如果有很多配置一样的,只有一个形参不一样就可以使用bind bind(不改变this指向null,xx,xx); 引用传不同的参数查看全部
-
第1种抛出异常: try { try { throw new Error("oops"); } finally { console.log("finally"); } } catch (ex) { console.error("outer", ex.message); } 结果: "finally" "outer" "oops" 第2中抛出异常: try { try { throw new Error("oops"); } catch (ex) { console.error("inner", ex.message); } finally { console.log("finally"); } } catch (ex) { console.error("outer", ex.message); } 结果: "inner" "oops" "finally" 第3中抛出异常: try { try { throw new Error("oops"); } catch (ex) { console.error("inner", ex.message); throw ex; } finally { console.log("finally"); } } catch (ex) { console.error("outer", ex.message); } 结果: "inner" "oops" "finally" "outer" "oops"查看全部
-
try查看全部
-
bind方法查看全部
举报
0/150
提交
取消