返回对象和返回javascript函数中的默认值之间的开销有区别吗?

返回对象和返回javascript函数中的默认值之间的开销有区别吗?,javascript,performance,scope,complexity-theory,chaining,Javascript,Performance,Scope,Complexity Theory,Chaining,Javascript函数可以返回对象或未定义的对象。我正在考虑采用一种策略,总是返回调用函数的对象,除非为了方便方法链接而需要其他值。默认情况下,即使在编写函数时没有感知到需要链接,也会有与此相关的开销吗?因此,您的问题是“我是否应该使每个方法都可以链接?”每当您遇到这样的问题时,只需在上创建一个测试用例并进行尝试。理论在这里是无用的,JS引擎的实现是完全不同的!

Javascript函数可以返回对象或未定义的对象。我正在考虑采用一种策略,总是返回调用函数的对象,除非为了方便方法链接而需要其他值。默认情况下,即使在编写函数时没有感知到需要链接,也会有与此相关的开销吗?

因此,您的问题是“我是否应该使每个方法都可以链接?”每当您遇到这样的问题时,只需在上创建一个测试用例并进行尝试。理论在这里是无用的,JS引擎的实现是完全不同的!