1.JavaScript代码可以编写到便签的onclick属性中
<button onclick="alert('111');">点我一下</button>
-
这样只有当我们点击按钮时,js代码才会执行
2.可以将js代码编写在超链接的href属性中,这样当我们点击超链接时,会执行其中的js代码
<a href="javascript:alert('点我');"></a>
-
上述方式体现出我们虽然会将js代码编写到标签的属性中,但是它们属于结构与行为耦合,不方便维护,因此不推荐使用此种方式
3.将js代码编写在<script>标签中
<script type="text/javascript">
var b = 5;
var c = "5";
console.log(b==c);//true 比较值
console.log(b===c);//false 全等,比较值和类型
</script>
4.与CSS一样,我们也可以将js代码编写在外部文件中,这时我们需要创建一个JavaScript的文件,扩展名为.js,这时我们需要使用script标签引入外部文件
<script type="text/jscript" src="test.js"></script>
-
写到外部文件中,我们可以在不同的页面中同时引用,也可以利用浏览器的缓存机制,开发中推荐使用
-
注意: script标签一旦被用于引入外部文件了,就不能再编写js代码,即使编写了浏览器也不会识别 如果需要编写,可以在编写一个新的script标签用于编写内部代码
接下来我们使用JavaScript代码编写第一个程序实现输出"hello World".
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript">
alert("你好!");
function test(){
alert("hello js");
}
</script>
</head>
<body>
<input type="button" value="测试按钮" onclick="test()" />
</body>
</html>