首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    javascript语言精粹(蝴蝶书)-笔记

    可用命名函数表达式来代替(js高程第七章函数表达式-7.1递归) var factorial = (function f(num) { if(num <= 1) { return...闭包(Closure) 利用闭包来返回外部函数变量的方式,可以避免一个函数被加上new来使用 //闭包 var quo = function (status){ return { get_status...= new Quo("amazed"); 当我们调用myQuo时,它返回包含get_status方法的一个新对象。...即使quo已经返回了,但get_status方法仍然享有访问quo对象的的status属性的特权。get_status方法并不是访问该参数的一个拷贝,它访问的就是该参数本身。...//true; NaN === NaN //false; 对象 :因为原型链的存在,javascript对象永远不会有真的空对象(ES5新增,Object.create) js

    1.8K30
    领券