cuốn sách gpt4 ai đã làm

javascript document.all 和 document.all.id_name 代表

In lại Tác giả: Walker 123 更新时间:2023-11-28 20:14:03 35 4
mua khóa gpt4 Nike

我正在浏览一个 js 文件并发现这个声明var dataobj=document.all? document.all.id_name : document.getElementById("id_name")

这是什么意思?like ? 是 C++ 中的一个宏,用于紧凑的 if else 语句。但在 js 中它代表什么?

function NewsScrollStart(){
dataobj=document.all? document.all.NewsDiv : document.getElementById("NewsDiv")
dataobj.style.top=topspace
setTimeout("HeightData()",( startdelay * 1000 ))
}

这是实际的功能。

câu trả lời hay nhất

document.all 是一个专有的 Microsoft API,用于访问 DOM 中的元素。它的用途与 getElementById 相同,但早于它。仅当您需要支持不支持 DOM 1 标准的非常旧版本的 Internet Explorer(即 IE 4)时,才应使用 document.all.

?: 语法是 ternary operator并且与 C++ 中的含义完全相同。

关于javascript document.all 和 document.all.id_name 代表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19465681/

35 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress