此代码无效,我该如何解决?

use*_*943 -3 javascript

function myFunction() {

   alert(window[title]);

}
myFunction();
Run Code Online (Sandbox Code Playgroud)

我期待这看到html的标题页.

Jus*_*ner 5

首先,title不属于window.它属于document.

其次,你需要混合点符号和数组索引符号,你需要:

alert(document['title']);
Run Code Online (Sandbox Code Playgroud)

要么:

alert(document.title);
Run Code Online (Sandbox Code Playgroud)

当然,除非你有一个名为的变量title,它包含字符串'title',在这种情况下,它看起来像:

var title = 'title';
alert(document[title]);
Run Code Online (Sandbox Code Playgroud)


meg*_*wac 5

function myFunction() {

   alert(document.title);

}
Run Code Online (Sandbox Code Playgroud)

首先,window[title]将使javascript查找未声明的变量title; 你可能意味着window['title'].第二个你想要的document.title