zoukankan      html  css  js  c++  java
  • 在JavaScript的方法中,return(返回)两个值或者多个值的方法

    在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"])
  • 相关阅读:
    OCP-1Z0-053-V12.02-668题
    Oracle DB 监控和优化RMAN
    OCP-1Z0-052-V8.02-123题
    OCP-1Z0-053-V12.02-151题
    OCP-1Z0-053-V12.02-66题
    OCP-1Z0-053-V12.02-163题
    OCP-1Z0-052-V8.02-51题
    OCP-1Z0-052-V8.02-53题
    ostringstream、istringstream、stringstream
    OCP-1Z0-053-V12.02-205题
  • 原文地址:https://www.cnblogs.com/haohaogan/p/15722777.html
Copyright © 2011-2022 走看看