博客
关于我
javascript(7)——定义函数的两种方式以及使用的时候传入多个参数的情况,arguments和...rest
阅读量:318 次
发布时间:2019-03-04

本文共 531 字,大约阅读时间需要 1 分钟。

1.第一种方式定义函数

function abs(x) {       if (x >= 0)        return x;    else return -x;}

2.第二种方式定义函数

var abc = function (x) {       if (x >= 0)        return x;    else return -x;}

3.arguments使用

当使用该函数的时候,传入的参数超过该方法的参数,也不会报错,全部的参数返回arguments数组

function abs(x) {       for(let i = 0;i
= 0) return x; else return -x;}

使用示例:

在这里插入图片描述

4 …rest使用

…rest放在参数的最后面,他会获取其他参数(不包括已定义的参数),返回一个集合

var abc = function (x,a,...rest) {       console.log(x);    console.log(a);    console.log(rest);    console.log(rest[2]);    return x;}

使用示例:

在这里插入图片描述

转载地址:http://xpeq.baihongyu.com/

你可能感兴趣的文章
文件加密软件对于企业发展而言有何优势?局域网数据防泄密工作应该如何入手?
查看>>
Beautiful Soup基础入门
查看>>
点击控制盒子移动
查看>>
js求阶乘
查看>>
小程序图片正确使用方式(防止发布之后不显示)
查看>>
C++基础学习笔记08——模板
查看>>
Java学习
查看>>
Js函数
查看>>
Python机器学习算法基础概述
查看>>
关于OCR的一些有用的技术博客文章链接
查看>>
jquery中用on事件委托的方式绑定事件
查看>>
蓝桥杯 2016c/c++A组 方格填数
查看>>
L1-039 古风排版 (20分)
查看>>
L1-009 N个数求和 (20 分)
查看>>
L2-031 深入虎穴 (25 分)
查看>>
Unity之PlayerPrefs
查看>>
简单的xml读取存储方法(未优化)
查看>>
Making the grade 和Sonya and Problem Wihtout a Legend
查看>>
Flower
查看>>
Nginx---惊群
查看>>