JavaScript是脚本语言,应用于页面中,使页面具有动态的效果。下面是对JavaScript的基本知识的整理。
1、如果需要把JavaScript插入到HTML中去,我们需要使用<Script>标签,同时使用type来定义脚本的语言。
如:<Script type=”text/javascript” language=”javascript”> //javascript开始执行
Document.write(“Hello World!”); //向页面写入输出
</Script> //javascript执行结束
2、对于那些不支持javaScript的浏览器,可以使用如下方法:
<Script type=”text/javascript” language=”javascript”> //javascript开始执行
< - -Document.write(“Hello World!”); //-- > //两个“//”是对javascript的注释
</Script> //javascript执行结束
3、JavaScript的执行位置:
①、当页面载入时,会执行位于body中的JavaScript
例子:
<body>
<script language="javascript" type="text/javascript">
document.write("该JS在页面加载时调用!");
</script>
</body>
②、当被调用时,位于head中的JavaScript才会执行
例子:
</html>
<head runat="server">
<title>无标题页</title>
<script language="javascript" type="text/javascript">
function message(){ //function声明一个JS的方法
alert("该提示框是通过load调用的!"); //弹出提示框
}
</script>
</head>
<body onload="message();" > //在body中调用,执行JS
</body>
</html>
③、访问外部脚本(注意:外部脚本不包含<Script>)
例子:
<script language="javascript" type="text/javascript" src="JSExample.js"> //src的连接处表示该页面调用外部的JS
</script>
4、JavaScript变量:用于保存值或者表达式
①、变量的命名规则:变量对大小写敏感,变量必须以下划线或字母开头。
②、变量的声明:Var 关键字
5、运算符
① 算数运算符
运算符 | 描述 | 应用 |
+ | 加 | x=y+2 |
- | 减 | x=y-5 |
* | 乘 | X=y*3 |
/ | 除 | X=y/4 |
% | 求余 | X=y%2 |
++ | 累加 | X=++y | x=y++ |
-- | 递减 | X=--y | x=y-- |
②、赋值运算符
运算符 | 例子 | 等价于 |
= | X=y |
|
+= | X+=y | X=x+y |
-= | X-=y | X=x-y |
*= | X*=y | X=x*y |
/= | x/=y | X=x/y |
%= | X%=y | X=x%y |
如果把数字跟字符串相加,结果为字符串
③、比较运算符
运算符 | 描述 | 例子 |
= = | 等于 | X= =8 |
= = = | 等于(值和类型都等于) | x= = =5 |
> | 大于 | X>5 |
>= | 大于等于 | X> =5 |
< | 小于 | X<5 |
<= | 小于等于 | X<=5 |
!= | 不等于 | X != 5 |
④、逻辑运算符
运算符 | 描述 | 例子 |
&& | And(与) | (x<10&&y>1)为true |
|| | Or(或) | (x= =5||y= =5)为false |
! | Not(非) | !(x= =y)为true |
⑤、条件运算符
Variablename=(condition)?value1:value2