2

一部の人々は使用します:

document.getElementsByTagName('script')[0].style

および他のユーザーは次を使用します。

document.body.style.

両者に違いはありますか?

編集: 最初のオプションの例: http://lea.verou.me/2009/02/find-the-vendor-prefix-of-the-current-browser/

4

1 に答える 1

1

私はあなたが意味したと仮定していますdocument.getElementsByTagName('body')[0].style

基本的には同じdocument.body.styleですが、こちらの方が新しく、一般的に好まれる方法だと思います。

速度に関しては、すべての主要なブラウザーで前者よりdocument.body.styleかなり高速であるため、2 つの間で選択する場合はそれを使用することをお勧めします。

于 2013-05-03T21:22:42.087 に答える