2_函数的参数.js 604 B

1234567891011121314151617181920212223
  1. "use strict";
  2. (function () {
  3. //可选参数
  4. // function buildName(firstName: string = 'A',lastName?:string):string{
  5. // if(lastName){
  6. // return firstName + lastName
  7. // } else{
  8. // return firstName
  9. // }
  10. // }
  11. // console.log(buildName('C','D'))
  12. // console.log(buildName('C'))
  13. // console.log(buildName())
  14. //剩余参数
  15. function info(x) {
  16. var args = [];
  17. for (var _i = 1; _i < arguments.length; _i++) {
  18. args[_i - 1] = arguments[_i];
  19. }
  20. console.log(x, args);
  21. }
  22. info('abc', 'a', 'b', 'c');
  23. })();