一.全称JavaScript 脚本语言 ,需要宿主文件html
标签 <script type="text/javascript"></script> 位置尽量往下写
引入格式<script src=" "></script> 这里需要跟CSS引入区分开:<link href=" "/>
二.注释语法
单行: //内容 多行 :/*内容*/
三.数据类型
强类型语言:数据存储时需要存在相应的数据类型变量中 JAVA C C++ C*
弱类型语言:数据存储时不区分类型 JS PHP
整型:int
小数: decimal 单精度 float 双精度 double
对象:object
字符:char
字符串:string
货币:money
四.变量定义
变量定义:指把一个数据从一个地方存储到另一个地方,变量是用来存储值的所在处,它们有名字和数据类型。
强类型写法:数据类型 变量名=变量值
弱类型写法:var(通用类型 自动识别转换) 变量名=变量值
定义变量(先定义后使用):
var a=10 定义数值变量直接写,其他需要加" "
五.输出语法
alert(): 弹出对话框,有确定按钮 ,输出是变量直接在引号里写,输出是字符串需要加双引号。
confirm( ): 多了取消按钮 按确定返回ture,按取消返回false。
prompt():多了输入框 (" "," ")第二个引号里是输入框里的值。
六.类型转换
parseint( )将其他类型转换为整型
例:alert(parseInt(98.5分)). 显示是98 注意要大写I
七.运算符
数学运算符:+ ;- ;* ;/ ; %(取余 );Math.sqrt() (开平方)
逻辑运算符:&&并;||或;!非
比较运算符:==;!= 不等于(或<>);>;>=;<;<=
三元运算符:a==b?"a=b时输出这个":"a!=b时输出这个";
字符串的拼接:+
八.语句(顺序 分支 循环)
分支语句
if语句格式为:
if(条件) 意思是如果
{
满足条件要执行的语句
}
else if(条件)意思是否则如果
{
满足条件要执行的语句
}
else 意思是否则
{
不满足条件要执行的语句
}
if嵌套格式为:
if(条件)
{
if(条件)
{
满足条件要执行的语句
}
else
{
不满足条件要执行的语句
}
}
else
{
不满足条件要执行的语句
}
switch case语句
switch(变量)
{
case条件1:
满足条件1等于变量要执行的语句;
break; 意思是满足的话阻止向下运行
case条件2:
满足条件2等于变量要执行的语句;
break;
......以此类推
default:
以上条件都不满足时要执行的语句;
}
注意:switch里的变量仅支持整形和字符型,无法进行逻辑判断;