JS代码格式
1.内嵌式:
必须在一个标签<script>的开始和结束标签之间写
格式:在HTML写一个标签
<script type="text/javascript">
写js代码
</script>
2.外联式:
写在另外一个文件,但是文件的后缀必须.js
在HTML中通过 <script>标签引入刚刚写的js文件
格式: 假设我们已经写了一个 aa.js的外部js文件
<script type="text/javascript" src="外部js的路径" charset="utf-8">
//不能再次写代码,留空
</script>
function函数格式
function 函数名(参数列表){
函数体;
}
函数调用的格式:
函数名(实际参数);
注意:
1.参数列表中 只需要写参数名,如果多个参数用","相隔
2.函数和java中的方法一样,不调用不运行
3.函数调用的时候,可以传递任意个实际参数,
如果实际参数的个数 < 形式参数个数 那么多出来的形式参数默认值undefined
如果实际参数的个数 > 形式参数个数 那么自动忽略多余的实际参数
4.js中没有重载这个概念,如果函数名一样,就用离调用近的一个
boolean可以与其他类型进行转换
if(0){
alert("0是true");
}else{
alert("0是false");√√√√√√√√√√√√
}
if(null){
alert("null是true");
}else{
alert("null是false");√√√√√√√√√√√√
}
另外:undefined是false
NaN是false
" "空字符串是false
小练习
用js对注册提交的信息检查