1.<script>这是script 开始标签,告诉浏览器后面的代码是js而不是html;</script>这结束JavaScript,并告诉浏览器后面的代码是html。
【document.write("Hello, world!");】
2.
var enemy1 = "Kratt";
var enemy2 = "Gert";
var enemy3 = "Ursa";
loop {
this.attack(enemy1);
this.attack(enemy2);
this.attack(enemy3);
}
3.浏览器是如何工作的:
4.编译语言:C++ C#……
解析语言:Javascript
5.script标签的属性:
Type type=“text/javascript” (可以省略)
Src
Async 异步,对个人同时做多件事
立即异步下载外部JS,不影响页面其它操作,js下载完毕立即执行
区别:defer脚本延迟到文档完全被解析和显示后再执行,只有外部脚本可以用
Sync 同步,一个人有序的做多件事情
6.HTML页面书写JavaScript
<script>
console.log("hello itcast");
alert("hello itcast");
</script>
引入外部的JavaScript文件
<script src="main.js"></script>
7.变量
var定义变量
8./*把我们变成多行注释
把我们变成多行注释
把我们变成多行注释*/
function add(){
var x=3;
var y=6;
document.write(x+y-x);
}
add();
var x="你好吗?";
alert("hello");
alert(x);
if(confirm("你懂Excel吗")==true){
document.write("那你别聘请了");
}else{
document.write("你去其他家看看");
}
var A=prompt("请输入您的名字");
if(A != ""){
document.write("welcome to " + A);
}else{
document.write("welcome to my friend.");
}
window.open("http://www.126.com","_blank")
var A=prompt("请输入分数");
if(A >90){
document.write("优秀");
}else if(A<60){
document.write("不及格");
}else{
document.write("及格");
}
for (var i =0; i<100;i++){
document.write("我是第" + i + "循环");
}