数组类型定义一个方法getmin(),该方法功能为返回当前数组最小值,调用如:var arr=[1,2,3,4];var arrmin=arr.getmin;得到的结果为1,请定义此方法."/>
请给数组类型定义一个方法getmin(),该方法功能为返回当前数组最小值,调用如:var arr=[1,2,3,4];var arrmin=arr.getmin;得到的结果为1,请定义此方法.
var arr=[1,2,3,4]Array.prototype.getmin=function(){//prototype是原型的意思,也就是JS对象的原型,一般用来扩展原型的时候用.//prototype是一个属性,所有的函数都有,这个属性引用了一个对象.prototype对象是实现面向对象的一个重要机制.每个函数都是一个对象,它们对应的类就是function,每个函数对象都具有一个子对象prototype,prototype表示了该函数的原型.return Math.min(...this)//...是ES6当中的展开运算符//展开运算符 应用于数组或者对象。 一个对数组或者对象进行展开插值 一个是对数组或者对象进行局部的赋值。语法 ...对象或者数组}var arrmin=arr.getmin()console.log(arrmin)
更多推荐
请给数组类型定义一个方法getmin(),该方法功能为返回当前数组最小值,调用如:var arr=[1,2,3,4];var arrmin=arr.getmin
发布评论