是的,可以这么认为,不过,这个元组只有一个数据,且为Int类型补充:by changeScore: (Int)->Intby是外部参数名,changeScore是函数名,(Int)中的Int是函数的参数类型,->Int中的Int是返回值类型(Int)的意思是changeScore函数只有一个参数,且类型为Int,(Int)可以理解为元组的概念,传入一组数据。
JS中function是一个对象,有默认的一个属性arguments,也是一个对象。而且arguments是类“数组”对象,可以通过arguments[0]获取你传入function的第一个参数,因此,不管你给参数起名叫什么,事件处理函数的第一个参数,都默认是事件对象event。而对象的名字,叫什么无所谓,所以你传一个e也行,传event也行,传abc也行
是data数据不是date时间叫data或者其他名字,功能都是一样的——表示从服务器端传来的参数就叫data好了,data(或者其他你取的名字) = array("name"=>"白富美","say"=>"lalala"); 所以data.name 就可以这取到值了
each(function(index,value))的问题
共3个回答<p>A</p><p>B</p>$("p").each(function(index,value)){alert(value.innerHTML);index就是第一个p标签的下标,可通过输出value.nodeName看到输出结果为p,通过alert(value.innerHTML)弹出窗口可以看到输出的内容分别为A和B,index分别为0和1