var x=n.nextSibling;//這個n.nextSibling里這個n是什么意思?沒有看到有這個節點啊?
function get_nextSibling(n){
? ? ? ? var x=n.nextSibling;//這個n.nextSibling里這個n是什么意思?沒有看到有這個節點啊
? ? ? ? while (x && x.nodeType!=1){
? ? ? ? ? ? x=x.nextSibling;
? ? ? ? }
? ? ? ? return x;
function get_nextSibling(n){
? ? ? ? var x=n.nextSibling;//這個n.nextSibling里這個n是什么意思?沒有看到有這個節點啊
? ? ? ? while (x && x.nodeType!=1){
? ? ? ? ? ? x=x.nextSibling;
? ? ? ? }
? ? ? ? return x;
2014-11-14
舉報
2015-01-16
這樣可能會好理解些
2015-07-16
getElementsByTagName("li")[0]把第一個<li>標簽的值賦值給變量x。?
x作為函數get_nextSibling( )的實際參數,被傳送到這個函數里運行。
這個函數首先被function定義,function?get_nextSibling( n) { },n是作為一個形式參數,當實際參數x被傳送到這個函數的時候,相當于x值被賦給了n。
函數中又定義了一個局部變量x來儲值,這個局部變量x的值最后被返回(return)給外部的變量y。
2014-11-14
n是一個傳遞給get_nextSibling函數的參數,是一個節點元素