Hi FE !
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
  • D001-return分号问题

D001-return分号问题

001

function foo1() {
	return {
		bar: 1234
	}
}

function foo2() {
	return 
	{
		bar: 4567
	}
}

console.log(foo1());
console.log(foo2());

result:

Object

undefined

解析:

//         foo2()就等价于
// 			function foo2() {
// 				return;
// 				{
// 					bar:456
// 				}
// 			}
// 			在js中,一句独占一行会默认给加个分号(;),所以直接return就退出了.所以返回object 和undefined over
Edit this page
最近更新: 2025/6/27 02:24
Contributors: qdleader
qdleader
本站总访问量 129823次 | 本站访客数 12人