Chapter 3. JavaScript
一、简介:avaScript是给额脚本语言,需要有宿主文件---html文件,JavaScript与Java没有直接联系
二、用法:一般写在</html>之后,JavaScript代码必须放在<script></script>中
三、常用对话框:
alert(“ ”) 警告对话框,作用是弹出一个警告对话框
confirm(“ ”)确定对话框,作用是弹出一个可供选择的确定对话框,点击确定会后返回true,点击取消返回false,可用变量来接受
prompt(“ ”)输入对话框,作用是弹出一个可以输入内容的对话框。
<body> </body> </html> <script> alert("您的输入有误!") confirm("确定退出么?") prompt("请输入一个数字","必须是整数") </script>
四、语法
1、基本数据类型:字符串、小数、整数、日期时间、布尔型
2、变量:通用类型var
3、类型转换:
其他类型转换整数:parseInt();
其他类型转换小数:parseFloat();
判断是否是一个合法的数字类型:isNaN();是数字返回false,不是数字返回true
4、运算符:
数字运算符:+ - * / % ++ --
关系运算符:== != > < >= <=
逻辑运算符:&& || !
其他运算符:+= -= *= /= %= ?:
5、语句
顺序语句、分支语句(if else)、循环语句(for)
6、数组
定义:new Array();
赋值:a[0]=123 a[1]="hello"
取值:a[i]
属性:a.length; 长度 a.sort();排序 a.reverse();翻转
7、函数
四要素:名称 输入 返回值 加工
定义:function 函数名 (形参){函数体}
/*练习:输入一个数,求1到这个数的整数和*/
</html> <script> function hanshu() { var c=parseInt(a); var sum=0; for(var i=0;i<=c;i++) { sum=sum+i; } alert("1-"+a+"的和:"+sum); } var a=prompt("请输入一个数"); if(a!=null) { var b=isNaN(a); if(b==false) { alert(hanshu()); } else{"您输入的不是一个整数"} } else{} </script>