return 只能返回一个值,若要 return返回多个值,则要使用return返回对象的方式?
<script>
function getRect(_w,_h){
var _perimeter=_w*2+_h*;
var _area=_w*_h;
return{ //返回的是一个对象,对象的属性有perimeter、area
perimeter:_perimeter,
area:_area
}
}
console.log(getRect(100,50)); //返回的是对象
console.log(getRect(100,50).area);//返回5000,即执行函数的结果,打印结果的属性area
</script>
本文介绍了一种在JavaScript中通过返回对象来实现从函数中返回多个值的方法。通过一个具体的示例,展示了如何定义一个函数来计算矩形的周长和面积,并将这两个值作为对象的属性返回。
3015

被折叠的 条评论
为什么被折叠?



