课程
/前端开发
/JavaScript
/JavaScript入门篇
为什么第一行会输出Hello World?
2018-07-25
源自:JavaScript入门篇 3-3
正在回答
“修改后的标题”后面的内容就是h1里的内容
要想让h1不变而后面的改变,一个是解除这种关联,另一个就是在十四行输出之后把h1内容改回去
第一种,不修改h1内容(删除十三行代码),第十四行把mychar.innerHTML用"Hello world"取代,显然这样做就没意义了
第二种,在第十三行前把h1内容存到一个变量里,然后再在十四行之后把h1内容改回去
var h1 = mychar.innerHTML //把h1内容存入变量h1mychar.innerHTML = h1 //在十四行之后将h1改回去
var h1 = mychar.innerHTML //把h1内容存入变量h1
mychar.innerHTML = h1 //在十四行之后将h1改回去
光大帅气___
见任务2,第十三行代码应为
mychar.innerHTML="Hello world";
此时h1内容已经改为Hello world,也就是第一行输出Hello world
而”修改后的标题”后面的内容则是获取的h1里的内容即“Hello world”,参见第十四行代码
document.write("修改后的标题:"+mychar.innerHTML);
风起临冬
lllmh
举报
JavaScript做为一名Web工程师的必备技术,本教程让您快速入门
2 回答为什么会出现两次Hello world
1 回答为什么第一行显示的不是 Hello World 呢?
5 回答Javascript的值为什么会变成Hello world出现在上面?
3 回答Hello World:
1 回答为啥一开始是Hello world