JS脚本语言 JavaScript 网页里面使用的
基础语法
嵌入JS代码 尽量靠下写 <script type="text/javascript"></script>
注释语法 单行注释 // 多行注释 /* */
输出语法
alert(信息); 弹出信息
confirm(信息);弹出一个和用户交互的对话框
prompt(信息);弹出一个让用户输入的对话框
console.log(信息);控制器输出对象信息
程序基本知识
所有的字符全都是英文半角的
大部分情况下每条语句结束后要加分号
每一块代码结束后加换行
程序先后呼应(前面有一个括号"("后面一定有一个括号结束")")
数据类型
数据在程序中存储,存储的名称叫做变量
强类型语言 数据存储的时候需要存在相应的数据类型变量中
弱类型语言 数据存储的时候不区分类型(类型自动转换)
整型(整数) int
单精度的小数 float
双精度的小数 double
小数 decimal
货币 money
字符 char 单字符
字符串 string
布尔型 bool true 真 false 假 只存两个状态
日期时间类型 datetime
变量定义 var a = 10
如果定义整数或小数的变量,等号后面的值直接写
如果定义字符串变量,等号后面的值需要加双引号或单引号
类型转换 parseInt parseFloat
运算符表达式
数学运算符 + - * / %取余
逻辑运算符 &&并 ||或 !非
其他 字符串的拼接 +
三元运算符
a==b?"A等于B":"A不等于B";
sex=true sex?"男":"女";
比较运算符
== 判断是否等于
!= 判断不等于
> 大于
< 小于
>= 大于等于
<= 小于等于
语句
顺序
结束加分号
分支
让程序根据条件不同执行不同的代码
if语句
if(条件){代码}
if(条件){代码}else{代码}
else if(条件){代码}
if 嵌套
switch..case语句
switch(a)
{ case 1:
alert(111);
break;
case 2:
alert(222);
break;
default;
alert(输入的内容不在范围内);
}
循环
循环操作某一个功能(执行某段代码)
四要素
循环初始值 循环条件 状态改变 循环体
for
for(初始值;循环条件;状态改变)
{
循环体
}
穷举
迭代
while