为了账号安全,请及时绑定邮箱和手机立即绑定

问一下,这个参数n是从哪里传进来的?

  function get_nextSibling(n){

        var x=n.nextSibling;

        while (x && x.nodeType!=1){

            x=x.nextSibling;

        }

        return x;

    }

问一下大家, function get_nextSibling(n)这儿的N取得是什么值,我明明上面没有定义这个变量,为什么也能取?

正在回答

1 回答

形式参数,占位用,当调用函数时,函数给它传的是什么值,就代表着n是什么值

如代码中,当实参x的值传递给函数时,x就取代n的位置进行运算

var x=document.getElementsByTagName("li")[0];
var y=get_nextSibling(x);


0 回复 有任何疑惑可以回复我~
#1

慕侠9286920 提问者

我刚刚自己敲了一遍,想明白了,谢谢。
2019-04-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

问一下,这个参数n是从哪里传进来的?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信