关于一个function abc() 内 return一个值, 或者多个值写法

1.想return一个值,选第一种写法
function abc(){
  a = '我是adad'
  return a
}
console.log(abc) // ==> 这个是错的,不要这样写,经常犯错
console.log(abc()) // ==> 我是adad; function abc()函数 即为return 的值 

2.想return多个值,选第二种写法
function abc(){
  return{
    x: '123',
    y:'456'
  }
}
console.log(abc()) // ==> Object {x: "123", y: "456"}
console.log(abc().x) // ==> 123
console.log(abc().y) // ==> 456

 

posted @ 2016-11-11 15:37  ——暗涌  阅读(555)  评论(0编辑  收藏  举报