JavaScript基本语法
来源:百度文库 编辑:神马文学网 时间:2024/04/28 15:33:49
JavaScript的基本语法(区分大小写)
一、常量
二、变量,实例
三、运算符,实例
四、表达式,实例
五、基本语句5.1 if-else条件语句 5.2for循环语句 5.3 while语句 5.4break语句 5.5continue语句 5.6switch 语句 ,实例
六、函数
一、常量
1.1整型常量:十六、八、十进制
1.2实型常量:
1.3布尔值:两种状态true和false 用小写
1.4字符型常量:使用单、双引号。例如:"32150"或'sddf'
1.5空值:JavaScript中空值null。如果试图引用没有定义的变量,就会返回一个空值
1.6特殊字符:JavaScript中以/开头的不可显示的特殊字符为控制字符
二、变量
变量的主要作用是存取数据、提供存放信息的容器。变量可分为全局变量和局部变量。通常声明函数function内的都是局部变
量,在Script标记内的都是全局变量,局部变量只有在函数内存取。
2.1注意点:
2.1.1必须是个有效的变量,即变量以字母开头,中间可以有数字。除了下划线(_)不可有空格+-逗号或其它符号
2.1.2不能使用JavaScript中的关键字作为变量
2.1.3在变量取名时与其代表的意思对应起来
2.2变量使用var关键字在使用前先做声明,并可赋值
var myname; 只声明
var myname="John"; 声明并赋值
实例:
下面显示的是定义的变量值:
结果:
下面显示的是定义的变量值:
欢迎学习
通过JavaScript脚本语言
三、运算符
双目运算符:操作数1 运算符 操作数2
单目运算符:只有一个操作符,++1
3.1算术运算符:双目:加、减、乘、除、取模(%) 单目:-取反、~取补、++递加1、--递减1
3.2比较运算符:操作之后返回true或false
大于、小于、小于等于(<=)、大于等于(>=)、等于(==)、不等于(!=)
3.3逻辑运算符:也称布尔运算符,包括!取反、&&逻辑与、||逻辑或
3.4字符串运算符
实例:
下面显示的是各种类型的运算结果:
结果:
下面显示的是各种类型的运算结果:
算术运算中的加法5+7的结果;12
比较运算35>=36的结果是:false
逻辑运算true&&false的值:false
四、表达式
表达式就是变量、常量、布尔及运算符的集合
表达式分为算术表达式、字符表达式、赋值表达式及布尔表达式等
4.1其中的条件表达式
(条件)?结果1:结果2
若条件的结果值为真,则表述式的结果为1,否则结果为2
实例:
下面应用javascript中的表达式:
结果:
下面应用javascript中的表达式:
判断3+6>8是否正确,如果正确的输出yes,否则输入no:
yes
判断3+6<8是否正确,如果正确的输出yes,否则输入no:
no
五、基本语句
5.1 if-else条件语句
基本格式:
if(表达式){
执行语句1;
......
}
else{
执行语句2;
......
}
实例:
标准体重的测试:
标准体重(公斤)=身高(厘米)-105
假如体重为66公斤,身高为169厘米,那么这个人的体重是否超重呢?
结果:
标准体重的测试:
标准体重(公斤)=身高(厘米)-105
假如体重为66公斤,身高为169厘米,那么这个人的体重是否超重呢?
计算结果:体重超出标准体重的百分比为3.125
体型标准,注意保持
5.2for循环语句
实例:
计算从1到10 的和:
结果:
计算从1到10 的和: 55
5.4break语句
可以使循环从for或while中跳出
实例:
从1开始输出整数,当循环到能被7整除时跳出循环,否则输出到20
结果:
从1开始输出整数,当循环到能被7整除时跳出循环,否则输出到20
1 2 3 4 5 6
5.5continue语句
使程序跳过循环内剩余的语句而进入下一次循环。
当遇到continue一句时并不是跳出整个循环,只是结束当前的这一次循环。因此下例中无7和14
实例:
从1开始输出整数,当循环到能被7整除时跳出循环,否则输出到20
结果:
从1开始输出整数,当循环到能被7整除时跳出循环,否则输出到20
1 2 3 4 5 6 8 9 10 11 12 13 15 16 17 18 19 20
5.6switch语句
switch语句是,如匹配执行case,如无case匹配则执行default
基本语法:
switch(表达式){
case 值1;
语句 1;
break;
case 值2;
语句 2;
break;
......
default;
语句N;
}
实例说明:给定一组成绩,判断成绩的等级。如果小于60分则为不及格;60-69分为及格;70-79分为普通;80-89分为较好;90
分以上问优秀。
测试中。。。
六、函数
函数定义:
function 函数名(参数,变量){
函数体;
return 表达式
}
说明:函数名用于定义函数名称;参数是传递给函数使用或操作的值,其值可以好似常量、变量或其它表达式;return则用于
设定函数的返回值。
区分大小写