请教大神啊
举个栗子:function fn(a){
var x=a;
document.write(x);
}
fn(3);
显示的是数字3
function get_nextSibling(n){}是函数 n是形式参数 比如你后面调用这个函数 就要写成get_nextSibling(x1) x1表示你想要传进去的参数 你红框括起来的var x=n.nextSibling;其中的n将会被你穿进去的x1代替 最后return x; x的值就相当于你传入的值x1经过函数里的一系列操作赋值到x上.
n是函数调用的时候传进去的参数,调用函数的时候传进去的是什么节点就是什么节点
n是定义函数的一个变量,相当于当前的x。想知道n是什么意思就看什么时候调用的函数。var y=get_nextSibling(x);这句话中x就是n ,你把函数中的两个n换成x也是可以的