猿问

js 传参方式哪个更好?应该如何选择?

以下两种传参的方式哪个更好?

/**

 * [sayHello description]

 * @Author   Wangduanduan

 * @DateTime 2016-12-08T14:15:01+0800

 * @param    {[String]}                 name [agent name]

 * @param    {[String]}                 age  [agent age]

 * @param    {[String]}                 sex  [agent sex]

 * @return   {[]}                      [description]

 */

function sayHello(name, age, sex){

    console.log(name);

    console.log(age);

    console.log(sex);

}



/**

 * [sayHello2 description]

 * @Author   Wangduanduan

 * @DateTime 2016-12-08T14:17:29+0800

 * @param    {[Object]}                 agent [agent.name, agent.age, agent.sex]

 * @return   {[]}                             [description]

 */

function sayHello2(agent){

    console.log(agent.name);

    console.log(agent.age);

    console.log(agent.sex);

}


繁花不似锦
浏览 567回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答