处理任务与条件的成本

时间:2014-06-06 13:23:38

标签: javascript

代码审核后,以下问题上升

function a (options) {
  if ( !options ) options = {};
  // other code dealing with default options
}
function b (options) {
  options = options || {};
  // other code dealing with default options
}

什么更具成本效益,a()或b()?

1 个答案:

答案 0 :(得分:1)

http://jsperf.com/assignment-vs-processing

jsPerf说b()是最快的。 谢谢,我会回到我的咖啡