方法element.scrollIntoView
接受一个参数。此参数可以是布尔值或对象。
目前,只有Firefox支持对象语法。我需要找到一种方法来检测方法是否允许传递对象。
以下是我要编写的代码:
var acceptsObjects = // part that I'm missing
if (acceptsObjects) {
element.scrollIntoView({ block: 'end', behavior: 'smooth' })
} else {
element.scrollIntoView(false)
}