我在babel的在线编译器中编译ES6
function push( ...args){
console.log(...args)
}
push(1,2,3)
编出来的结果:
"use strict";
function push() {
var _console;
(_console = console).log.apply(_console, arguments);
}
push(1, 2, 3);
我的问题是为什么这里把console.log写的这么复杂?编译出来的代码一定是比较推荐的写法吧,靠学习编译出的ES5代码学习最佳实践,这样可行吗?
慕雪6442864
相关分类