10

Chrome Developer Tools ウィンドウで、次のように入力しました。

> name = ["a", "b", "c"]
["a", "b", "c"]

ただし、name文字列になりました:

> typeof name
"string"
> name
"a,b,c"
> name[1]
","

これは明らかに、他の変数名には当てはまりません!

> foo = ["a", "b", "c"]
["a", "b", "c"]
> typeof foo
"object"
> foo[1]
"b"

Andnameは、ページの読み込み時に空の文字列として定義されます (そして、私が知る限り、文字列以外になることはできません)。

それで、どうしたのname

4

1 に答える 1

8

入力nameすると、暗黙的に が参照されますwindow.name。MDN によると、次のようになります。

ウィンドウの名前を取得/設定します。

https://developer.mozilla.org/en-US/docs/Web/API/window.name

于 2013-09-25T15:14:08.200 に答える