在 Angular、$document.find('body').eq(0) 与 $document[0].body 中

in Angular, $document.find('body').eq(0) vs $document[0].body

在Angularjs中这两种方法有什么显着区别吗?我倾向于交替使用它们。

$document.find('body').eq(0) 对比 $document[0].body

.find 必须出去并在所有子项中搜索类型为 body 的元素。但是 body 元素直接存储在 document 上。因此,对于 body,从 document.

中获取它效率更高