函数参数及返回值实例演示

1.参数相同

  1. function add(a,b) {
  2. return a+b;
  3. }
  4. console.log(add(3,2));


2.实参大于行参时,需大于行参的个数从后依次设置默认值

  1. function add(a,b=0){
  2. return a+b;
  3. }
  4. console.log(add(6));


3.实参大于行参

  1. function add(a,b,...c){
  2. console.log(a,b,c);
  3. }
  4. console.log(add(1,2,3,4,5,6));

函数的返回值

函数可以返回值单值,也可以返回多值(多个数值类型的集合),比如数组、对象等

  1. let fn = ( ) => [1,2,3];
  2. console.log(fn());

  1. let fn = () => ({
  2. id:1,
  3. name:'jack',
  4. salary:1000,
  5. })
  6. console.log(fn());

模板字面量及模板函数演示

模板字面量:就是在字符串中插入变量或表达式,实例如下:

  1. let name='jack';
  2. console.log(`我的名字叫:${name}`);

  1. cals `单价是${10},数量是${2}`;
  2. function cals(strings,...args){
  3. console.log(strings);
  4. console.log(args);
  5. }

更多相关文章

  1. Android(安卓)kotlin 记录
  2. Android(安卓)OpenGL库函数列表
  3. Android(安卓)BlueDroid(二):BlueDroid蓝牙开启过程init
  4. Android(安卓)事件分发机制
  5. Android(安卓)Native中Android.mk编译链接时命名冲突的问题
  6. Android(安卓)jni中数组参数的传递方式
  7. 常用函数类型和常用数据类型
  8. Android(安卓)GridView的使用方法
  9. android handler.removeCallbacksAndMessages(null)的使用

随机推荐

  1. python的全局变量与局部变量实验
  2. python实现邮件发送功能
  3. 常见的爬虫分析库(4)-爬虫之PyQuery
  4. Python学习笔记18:Python多线程编程
  5. 运维利器:钉钉机器人脚本告警(Linux Python
  6. 套接字。接受错误24:对许多打开的文件
  7. python打印列表的下标和值的例子:
  8. windows下,python的各类包的安装(cython, n
  9. 利用Python进行数据分析-- 学习心得(汇总)
  10. os.path.dirname(__file__)使用、Python