3-6 参数space和node是本身就有含义代表什么了吗?

3-6 参数space和node是本身就有含义代表什么了吗?

不然我传a,b 应该不行吧?不然怎么可以获取到tagName

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕夭夭 2018-07-24 17:29:44

http://img1.sycdn.imooc.com//climg/5b56f0b80001a5ee09430344.jpg

形参的名字是可以改变的  ,例如node.tagName  , 在调用函数时 , 第二个参数node就等于document .所以为document .tagName ,所以不管形参名是什么 ,实际参数介收到的值为函数调用时传入的形参哦.

希望解答了你的疑惑 , 祝学习愉快 ,望采纳

  • 提问者 TeLiCH #1
    不懂spance + "|-" 这个参数的意思是什么 ,最后的传一个空字符串什么意思啊
    2018-07-25 15:30:59
  • 提问者 TeLiCH #2
    那个回调的是做什么呢?
    2018-07-25 15:31:55
  • 好帮手慕夭夭 回复 提问者 TeLiCH #3
    spance + "|-"表示字符串连接 , 因为在函数内部调用函数本身 ,所以又会重新执行代码的 ,如第一次传入的空字符 , 在第二次传入的就是"|-" , 如果下一次执行spance + "|-" 则表示传入的"|-|-" , 因为函数第一个参数想要传入一个字符串类型 ,所以传了一个空字符串 ,等到函数中执行代码时使用spance + "|-" 传递了具体的字符串了 .建议同学按照例子练习一下 ,更能帮助理解呢
    2018-07-25 15:42:31
提问者 TeLiCH 2018-07-24 15:19:00

知道tagName代表查询节点最上层往下吧,但是space不清楚什么意思

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
进击JavaScript核心 2018
  • 参与学习       466    人
  • 提交作业       74    份
  • 解答问题       635    个

JavaScript不仅能实现静态页面到动态特效的转变,还能完成数据的动态交互,但是关于js到底功能有多强大,大家还是有所期待的,本路径将带你深入到js中,一一揭开JavaScript的神秘面纱。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师