Javascript能做些什么?
它可以直接对用户或客户输入做出响应,做到静态页面的交互!
做一些网站的特效功能!
什么是javascript?
javascript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。
怎样将Javascript应用到网页中?
内部式
<script type="text/javascript">
var name="张三";
</script>
嵌入式
<script src="js/special.js" type="text/javascript" charset="utf-8"></script>
JavaScript - 语法
命名
<br>整数:由正负号、数字构成,八进制、十进制、十六进制; <br>浮点数:由正负号、数字和小数点构成,常规记数法、科学记数法; <br>逻辑值:true、false <br>字符串值:单引号、双引号 <br>空值:null <br>未定义值:根本不存在的对象、已定义但没有赋值的量; <br> <br> <script language="JavaScript"> var stdId; var total=3721; var notNull=true; var name="李小龙",sex="先生"; var i=j=0; var hobby=["听音乐","看电影"]; hobby[2]="123"; var test; stdId = 2004007; document.write("变量stdId="+stdId+"<br>"); document.write("变量i="+i+"<br>"); document.write("变量j="+j+"<br>"); document.write("变量name="+name+"<br>"); document.write("变量sex="+sex+"<br>"); document.write("变量notNull="+notNull+"<br>"); document.write("变量hobby="+hobby+"<br>"); document.write("变量hobby[0]="+hobby[0]+"<br>"); document.write("变量hobby[1]="+hobby[1]+"<br>"); document.write("变量hobby[2]="+hobby[2]+"<br>"); document.write("变量hobby[3]="+hobby[3]+"<br>"); document.write("未赋值的变量test="+test+"<br>"); document.write("不存在的数值(0.0/0.0)="+(0.0/0.0)+"<br>"); var t1=1.7976931348623157E+10308 document.write("正数超出范围的值"+t1) document.write("<br />") var t2=-1.7976931348623157E+10308 document.write("负数超出范围的值"+t2) </script>
注释语句
- //单行注释
- /*
- 多行注释
- */