? function get_nextSibling(n){??????? var x=n.nextSibling;??????? while (x && x.nodeType!=1){??????????? x=x.nextSibling;??????? }??????? return x;??? }上面循環條件中,申明賦值了var x=n.nextSibling; 。如果循環while, while (x && x.nodeType!=1) ,括號()中,x && x.nodeType!=1 時, 可以這么理解(n.nextSibling&&n.nextSibling.nodeType!=1)時,如果n.nextSibling (n的下一節點存在的話,即為true ,否則為false)這么理解對嗎。
關于js函數true和false問題
慕粉3361053
2016-08-25 10:53:40