JS基本语法
JS:全称为:JavaScript。是网页里的脚本语言。
代码嵌入:
<script type="text/javascript"></script>
尽量靠下写。
基本知识:
所有的字符全部是英文半角的。
大部分情况下每条语句结束之后要加分号。
每一块代码结束之后要加换行。
程序前后呼应(前面有一个括号“(”后面一定有一个括号结束“)”)。
注释语法:
/* */多行注释。
//单行注释。
输出语法:
alert(信息):弹出信息。
confirm(信息):弹出一个和用户交互的对话框。
prompt(信息):弹出一个可输入内容的文本对话框。
console.log(信息):在控制台输出。
数据类型:
数据在程序中存储,存储的名称叫做变量。
分为强类型语言和弱类型语言。
强类型语言:数据存储的收需要存在相应的数据类型变量中。
参数:整型(整数)int
单精度小数float
双精度小数double
小数decimal
货币类型money
字符char
字符串string
布尔型bool(只能两个状态)true真 false假。
日期时间类型datetime。
弱类型语言:数据存储的时候不区分类型(类型自动转换)。
变量定义:
var a=10
如果定义小数或整数的变量,等号后面直接写值。
如果定义字符串变量,等号后面的值需要加双引号或单引号
e.g. a="hello,world!"
类型转变:parse(将要转换的类型)。
运算符表达式:
数学运算符:加+;减-;乘*;除/;取余%。
逻辑运算符:&&并;||或;!非。
比较运算符:判断是否相等==;
不等于!=或<>。
大于>。
小于<。
小于等于<=。
大于等于>=。
其他:
字符串之间的拼接用 +。e.g.:alert("hello"+aa+"world"+"!")。
三元运算符:
a==b?"A等于B":"A不等于B"
判断是否相等。
直接写一个布尔型数据。