一.JS作用
主要运用在浏览器端,处理用户的输入实现交互功能。例如:在会员注册页面将数据发送到服务器前,使用JS程序检查用户输入的数据是否符合要求。可以使用JS通过dom对象操作HTML页中的各个节点元素,动态修改HTML文档内容,实现基于Web的应用。JS可以结合数据库组件,文件系统组件等扩展组件实现任何想要的功能。
二.JS与Java区别
JS:基于Web浏览器,解释执行,轻量级编程语言
Java:运行于Java虚拟机,编译执行,重量级编程语言
Java是一个庞大复杂的技术体系及其开发工具的总称,Java语言是使用Java技术的主要工具,Java语言编写的程序通过编译器编译为字节码目标程序,执行时交由Java虚拟机处理,其具有非常强大的跨平台特性,这些与JS是完全不一样的。
三. JS的三种使用形式
1.将js代码放入HTML的<script>标签对中:
举例:
<body>
<script>
//JS语句
</script>
</body>
2.将JS代码直接嵌入HTML标签中:
举例:
<body>
<input type=" button" value=“按钮” οnclick=" alert(‘JS程序’);"/>
</ body>
3.将js程序以外部文件的形式链接到HTML文档中。
四. JS使用的注意事项
1.大小写是有区别的,比如:
Name = " Huachenyu";
name = " singer";
此时Name的值还是" Huachenyu",对name进行操作并不会影响到变量Name,这是两个不同的变量,因为JS所有代码都区分大小写。
2.注意空格与换行
代码中多余的空格会被忽略,同一个标识符的所有字母必须连续。一行代码可以分成多行书写,也可以在代码中的标识符间任意添加空格,多余的空格会被忽略。
注意:一个字符串要分成多行写,需要用“+”进行连接
如:var Message = " 学JS,不亏!"; //单行中的字符串
var message = “学JS ,” + “不亏!”; //多行中的字符串
3.分号可有可无
JS程序可以使用分号作为一个语句的结束标志,分号之后是新语句的开始。这样可以将多个语句放在一行中,该特性在一些场合中非常有用,比如将JS程序写在一个字符串中以构造
函数对象。当一行只有一个程序语句时,结尾可以不使用分号。反之,当不使用分号时,一行被认为是一个程序语句。如:
<script language = " JavaScript">
var name = “Huachenyu”
var age = “30”
alert ( " Huachenyu’s age : " + age )
</ script>