不同於伺服器端手稿語言,例如PHP與ASP,JavaScript主要被作為客戶端手稿語言在使用者的瀏覽器上運行,不需要伺服器的支援。在近幾年中,Node.js的出世,讓JavaScript也具有了一定的伺服器功能。
function myFunction() {
var h1 = document.getElementsByTagName("H1")[1];
var att = document.createAttribute("class");
att.value = "democlass";
h1.setAttributeNode(att);
}
| 左運算元 | 運算子 | 右運算元 | 結果 |
|---|---|---|---|
[](空陣列) |
+ |
[](空陣列) |
""(空陣列) |
[](空陣列) |
+ |
{}(空物件) |
"[object Object]"(字串) |
false(布林值) |
+ |
[](空字串) |
"false"(字串) |
"123"(字串) |
+ |
1(數字) |
"1231"(字串) |
"123"(字串) |
- |
1(數字) |
122 (數字) |