JavaScript的简单应用(一)
JavaScript 是属于网络的脚本语言!
这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。
基础逻辑语法
if条件语句:
if(条件)
{ //JavaScript代码; }
else
{ //JavaScript代码; }
switch多分支语句:
switch (表达式)
{ case 常量1 :
JavaScript语句1;
break;
case 常量2 :
JavaScript语句2;
break;
default :
JavaScript语句3; }
for、while循环语句:
for(初始化; 条件; 增量)
{ JavaScript代码; }
while(条件)
{ JavaScript代码; }
for-in:
var fruit=[ "apple", "orange", "peach","banana"];
for(var i in fruit){
document.write(fruit[i]+"<br/>"); }
循环中断:
用break中断,用continue继续
函数
函数的含义:类似于Java中的方法,是完成特定任务的代码语句块;使用更简单:不用定义属于某个类,直接使用;函数分类:系统函数和自定义函数
常用系统函数
parseInt (“字符串”):将字符串转换为整型数字
如: parseInt (“86”)将字符串“86“转换为整型值86
当为parseInt (“86a”)时输出还是86
当为parseInt (“86a21”)时输出还是86
当为parseInt (“a86a”)时输出NaN
parseFloat(“字符串”):将字符串转换为浮点型数字
如: parseFloat(“34.45”)将字符串“34.45“转换为浮点值34.45
isNaN( ):用于检查其参数是否是非数字
isNaN(“111”)会输出false
isNaN(true)会输出false
isNaN(“true”)会输出true
isNaN(“aaa”)会输出true
isNaN(“111a”)会输出true
自定义函数
一、调用无参函数
调用无参函数,输出5次“欢迎学习JavaScript”:
javascript中的代码:
function study( ){
for(var i=0;i<5;i++){
document.write("<h4>欢迎学习JavaScript</h4>");
}
}
单击此按钮时,调用函数study( ),执行函数体中的代码:
html中的代码:
<input name="btn" type="button"
value="显示5次欢迎学习JavaScript" onclick="study( )" />
二、调用有参函数
根据输入的次数,显示“欢迎学习JavaScript“
javascript中的代码:
function study(count){
for(var i=0;i<count;i++){
document.write("<h4>欢迎学习JavaScript</h4>");
}
}
单击此按钮时,调用函数study (count ),执行函数体中的代码
html中的代码:
<input name="btn" type="button" value="请输入显示欢迎学习JavaScript的次数"
onclick="study(prompt('请输入显示欢迎学习JavaScript的次数:',''))" />