JavaScript
一、什么是JavaScript?
JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用这种语言的目的是:与Web客户交互作用,美化页面等。
二、js的基本语法
1.内置JS代码
<script type="text/javascript">
<!--
javascript语句;
-->
</script>
2.外部js的调用:
<sciprt src="hello.js" language="javascript"></script>
3.JavaScript 显示数据
(一)使用 alert() 弹出警告框。
(二)使用 document.write() 方法将内容写到 HTML 文档中。
(三)使用 innerHTML 写入到 HTML 元素。
(四)使用 console.log() 写入到浏览器的控制台。
4.声明变量
var 变量名=值;
变量名=值;
注意:变量的数据类型由存入的数据来决定
var i=100; //i是数值型number
var a='aabb'; //a是字符串型string
var b="aabb"; //b是字符串型string
注意:在js中不明显区分单双引号。
5.数据类型
undefined | 未定义 |
boolean | 布尔型(true和false) |
string | 字符串型(””或’’) |
number | 数值型(含整数和小数) |
null | 空值 |
objiecct | 对象 |
Array | 数组 |
6.条件语句
if结构
If(布尔值){
JavaScript代码
if(布尔值)语句
}
if…else结构
If(条件){
JavaScript代码
}else{
JavaScript代码
}
switch分支语句
Switch(表达式){
Case 常量1:
JavaScript代码
Break;
Default
JavaScript代码
}
for循环
for(初始化,条件,增量){
JavaScript代码
}
while循环
While(条件){
JavaScript代码
}
break语句和continue语句
break语句和continue语句都具有跳转作用,可以让代码不按既有的顺序执行
break语句用于跳出代码块或循环
continue语句用于立即终止本轮循环,返回循环结构的头部,开始下一轮循环
7.注释
单行注释 // 开始,以行末结束
多行注释 /* 开始,以 */ 结束,符号 /*…… */ 指示中间的语句是该程序中的注释
多行注释 <!-- -->