为什么这行得通?
<html>
<body id = "body">
<div id="para">hello world, invalid js API signature doesn't throw error !!!</div>
<script>
var temp = document.getSelection("parameter");
</script>
</body>
</html>
根据标准签名,getSelection() 不采用任何参数。我已经对此进行了测试,它也不会在 JS 控制台上引发任何错误。