javascript - Javascript函数简写的扩展

标签 javascript function

我知道可以这样定义一个函数:

x=y=>y*y

对应于:

函数 x(y){ 返回 y*y; }

但我想知道,是否可以将其扩展到两个或更多参数?

x=y,z=>y+z 或类似的对应于 function x(y,z){ return y*z; }

是否有与第一个允许两个或更多参数的示例类似的约定?我知道 x=y,z=>y+z 语法不正确,因为我收到关于至少一个变量的定义的错误...那么如何完成,或者相反...可以完成吗??

最佳答案

是的,试试

x=(z,y)=>z*y 

哈哈:D http://jsfiddle.net/FaSv2/

关于javascript - Javascript函数简写的扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21772054/

相关文章:

javascript - 如何使用适用于 iOS 的 phonegap 插件将数组作为参数传递给函数

c++ - 使用双向链表的 Queue 中的 Remove() 函数

function - Octave,求数值函数的最大值

r - 如何定义一个函数,它接受括号外的参数,如 names()

python - 将未使用的数据传递给 python 函数 : any loss of performance?

javascript - Jquery:选择一个 href 链接并使用 'each' 方法进行导航

Javascript 中的 Java int 运算

javascript - Kendo MVC-如何在 MultiselectBox 上向数据源添加附加项目

javascript - 尝试将此函数包装在一个对象中

javascript - 数据表-将字符串转换为日期类型过滤器错误