为什么要放到return里?

写法1

var arr = [2, 4, 8, 6, 0];

function max(arr) {

  return Math.max.apply(null, arr);

}

console.log(max(arr));

写法2

var arr = [2, 4, 8, 6, 0];

 var a=Math.max.apply(null, arr);

console.log(a);


写法1和写法2的最后结果都一样,那为什么要用写法1?Math.max放到return里有什么好处吗?

天天向上学
浏览 793回答 1
1回答

__innocence

把方法写在函数中,后面再用到,只需要调用函数就行了。如果用第二种写法,每次都要把这个方法再写一遍,很麻烦。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript