2.js 609 B

12345678910111213141516171819202122232425262728293031
  1. // object:object function array
  2. /**
  3. * 对象语法
  4. * {属性名:类型,属性名?:类型...}
  5. */
  6. // ? 代表属性可选 添加到属性名后
  7. // [propName:string]:any 在当前对象后添加任意个数的任意类型的任意数据
  8. var a;
  9. a = {
  10. name: "孙悟空",
  11. age: 20
  12. };
  13. a = {
  14. name: "猪八戒"
  15. };
  16. a = {
  17. name: "孙悟空",
  18. age: 20,
  19. sex: "男",
  20. hobby: "吃仙丹"
  21. };
  22. /**
  23. * 函数语法
  24. * (形参:类型,形参:类型,形参:类型,) => 返回值类型
  25. */
  26. var b;
  27. b = function (name, age) {
  28. return name + age;
  29. };
  30. console.log(b('11', 2));
  31. // export{};