JavaScript是基于对象和事件驱动的脚本语言,主要应用于客户端。
JavaScript:是基于对象的顾名思义就是等首先有一个对象才可以。
Java:是面向对象的是在对象的外面,和对象相互不影响。
java是强对象而javascript是弱对象
JavaScript的特点:
(一)交互性:主要用于信息的动态交互。
(二)安全性:不允许直接访问本地硬盘,避免本地硬盘遭到破坏。
(三)跨平台性:只要是可以解释JS的浏览器都可以执行,和平台无关。
语法HTML和JS结合 的方式
方法一:直接写在HTML中,写好标签体。
<script type="text/javascript">
alert("Hello js");
</script>
方法二:写一个.js后缀的文件,文件中包括要实现的标签体语句,然后在HTML中进行调用
<script type="text/javascript" src="js/1.js"/>
反模式:既有src导入又有本地脚本段的方式是不可能共存的,如果这两种方式中的代码都要执行,就把他们分成不同的脚本段来写。
<script type="text/javascript" src="js/2.js">
alert("Hello js");
</script>
本反模式中最终会执行的只有src中的标签体。