<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title></head><body><script type="text/javascript">var main1 = document.body; //获取//创建链接 function createa(url,text){ var alink = document.createElement("a"); //创建a alink.setAttribute("href",url); //赋值 alink.innerHTML=text; return alink; }// 调用函数创建链接main1.appendChild(createa("http://www.imooc.com","慕课网"));</script> </body></html>如上,函数里的参数URL,text是怎么样跟里面的内容联系在一起的?看了半天也没说明呀
5 回答
黑女2008
TA贡献75条经验 获得超32个赞
参数传递是根据你那函数参数列表一一对应,第一个就对应第一个。按照顺序,如果函数需要2个参数,你调用的时候只传递了1个,那么这一个就赋值给了函数的第一个参数,第二个参数就没有赋值(这仅仅是js最轻量级语言函数的动用,对于像java这样的后台语言,必须传递相同类型的相同个数的参数)
添加回答
举报
0/150
提交
取消