javascript
加入网页方式
1)内嵌式
<script></script>
在网页中加入<script>标识,标志中间内容为JS代码.只能用于本网页
2)外联式
将JS代码独立成*.js 文件.通过<script> 的src属性导入.可以用于多个网页
<script src="aa.js"></srcipt>
注意:一旦通过<script>标签导入了JS文件,在该标签中就不能再写JS代码
3)在元素事件中加入JS代码
<input type="button" οnclick="alert('ddd')">
4)超链接伪URL模式
<a href="javascript:alert('dd')">跳转</a>
js变量
弱类型
不一定要初始化
可以存放个各种数据类型
形参不能指明变量类型
关键字
break,for,double,import,public
else,new,try,if,in,whlie
typeof,void,var
用户自定义的变量名和函数名不能和标签 相同
函数名也不能和元素的ID名相同
JS数据类型
undefined
当声明的变量为初始话时为undefined
当无返回值时,调用结果undefined
null
null是由undefined派生而来的,因此null==undefined
表示对象不存在
NaN表示非数字,它与自身不相等,一般发生在类型转换失败时,isNaN()效验是否为数字
typeof 检查该变量中存放的数据类型,如果x的值为NULL,那么就为object引用
JS调用函数时,形参和实参的个数可以不一致.没有赋值的形参为undefined
加入网页方式
1)内嵌式
<script></script>
在网页中加入<script>标识,标志中间内容为JS代码.只能用于本网页
2)外联式
将JS代码独立成*.js 文件.通过<script> 的src属性导入.可以用于多个网页
<script src="aa.js"></srcipt>
注意:一旦通过<script>标签导入了JS文件,在该标签中就不能再写JS代码
3)在元素事件中加入JS代码
<input type="button" οnclick="alert('ddd')">
4)超链接伪URL模式
<a href="javascript:alert('dd')">跳转</a>
js变量
弱类型
不一定要初始化
可以存放个各种数据类型
形参不能指明变量类型
关键字
break,for,double,import,public
else,new,try,if,in,whlie
typeof,void,var
用户自定义的变量名和函数名不能和标签 相同
函数名也不能和元素的ID名相同
JS数据类型
undefined
当声明的变量为初始话时为undefined
当无返回值时,调用结果undefined
null
null是由undefined派生而来的,因此null==undefined
表示对象不存在
NaN表示非数字,它与自身不相等,一般发生在类型转换失败时,isNaN()效验是否为数字
typeof 检查该变量中存放的数据类型,如果x的值为NULL,那么就为object引用
JS调用函数时,形参和实参的个数可以不一致.没有赋值的形参为undefined