<script>
var isElement = function(el){
return !!el&&el.nodeType ===1;
}
console.log(isElement(document.getElementById('test')));//div元素
console.log(isElement(document.getElementById("test").nextSibling));
</script>
<body>
<div id="test">aaa</div><!--这是一个元素节点-->
</body>
报错内容: Uncaught TypeError: Cannot read property 'nextSibling' of nullscript应该放在最后运行即可. 因为解析顺序由上而下, 此时并没有加载上id为test的div