在JS的方法中,return(返回)两个值或者多个值的方法
在JS的方法中,return(返回)两个值或者多个值的方法方式一:使用数组的方式,有两种:第一种:function returnValues() {var temp = 10;var provisional = 20var names = new Array(temp,provisional)return names}console.log(returnValues()[0])console.lo
·
在JS的方法中,return(返回)两个值或者多个值的方法
方式一:使用数组的方式,有两种:
第一种:
function returnValues() {
var temp = 10;
var provisional = 20
var names = new Array(temp,provisional)
return names
}
console.log(returnValues()[0])
console.log(returnValues()[1])
第二种:
function returnValues() {
var temp = 10;
var provisional = 20
return [temp,provisional]
}
console.log(returnValues()[0])
console.log(returnValues()[1])
方式二:通过对象的属性访问方法
function returnValues() {
var temp = 10;
var provisional = 20
return {temp,provisional}//等价于:{temp:temp,provisional:provisional} 两名称相同,所以省略一个
}
var obj = returnValues()
console.log(obj.temp)
console.log(obj.provisional)
方式三:将数据封装在JSON中返回
function returnValues() {
var temp = {"name":"zhongguo","age":"2021"}
return temp
}
var obj = returnValues()
console.log(obj["name"])
console.log(obj["age"])
更多推荐
已为社区贡献1条内容
所有评论(0)