script标签
在HTML页面的脚本必须写在scrip标签之间,可以放在head,body之间都是可以的,放在最后也可以,对位置要求不严格。
html文档中可以不限多次放于scrip标签通常放入body标签内,或者最后,是页面更加简洁
- <!DOCTYPE html>
- <html>
- <head>
- <script type="text/javascript" ></script>
- </head>
- <body>
- <script type="text/javascript">
- alert("hello world");
- </script>
- </body>
- </html>
显示数据
使用window.alert()弹出框
使用doucument.write( ) 内容写到HTML文档
使用console.log( ) 将内容写到控制台
<body>
<script type="text/javascript">
var Name //var 声明变量 定义名字
Name = "张三" //赋值
alert(Name) //aleart是一个弹窗
document.write(Name) //把变量值打印到页面
console.log(Name) //用于代码调试通过控制台打印输出
</script>
</body>
注释
注释分为单行注释以 // 开头。
多行注释以 /* 开始,以 */ 结尾。
变量
声明变量关键字 :var
语法: var 变量名称
- var Jsname;//声明变量
- Jsname = " 内容” //赋值
- var x,y,z //同时声明
- var a = 3 //也可以直接声明赋值
- var b = 3
- var q=a+b //变量也可以存储表达式
变量命名
变量名不能使用关键字以及敏感词汇
变量必须以字母开头,也可以使用符号开头 $ 和 _
JavaScript的数据类型
值类型(基本类型)
字符串String
字符串是存储字符的变量。字符串可以是引号中的任意文本。必须使用单引号或双引号;
var jscript='快'; //声明变量 jscript='快乐';
var y=6; //声明的同时赋值
var z=x+y; //变量也可以存储表达式
var newname="王五;
var nemwlist='tony'; //PS:注意引号嵌套
布尔值Boolean
只能有两个值:true 或 false!!!!!
var ischink = true;
var ischinks = false;
空值Null
var yyds = null;
未定义的值Undefined
声明了却没有给赋值(显示不会为空值null)
var csgao; //只声明没给值
alert(csgao); //csgao值为undefined