js中函数传参方式

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

#js的函数传参方式:
1.正常传参
要传的参数是数字或字符串。
如:fun(数字或字符串);

2.参数是表达式
如:fun(${});不加引号传递的是对象
fun('${}');加引号传递的是对象的值

3.通过属性传参
当通过1、2种方法都不能解决传参时可试着通过标签属性方法传参。
下面的例子中由于${giFood.description}中含有HTML符号所以无法通过第2种方法获取到参数;目前只能通过标签属性方法传参。
如:
在a标签中添加了 displayName="${}"和displayValue="${giFood.description}"来存储传参,
然后在detailed(_this)函数中通过$(_this).attr("displayName")和$(_this).attr("displayValue")获取值。
具体实现 function detailed(_this){
alert($(_this).attr("displayName"));
alert(($(_this).attr("displayValue"));
}

相关文档
最新文档