1、什么是JavaScript,有什么用?
JavaScript是运行在浏览器上的脚本语言。简称JS。
JavaScript程序不需要我们程序员手动编译,编写完源代码之后,浏览器直接打开解释执行。
JavaScript的“目标程序”以普通文本形式保存,这种语言都叫做“脚本语言”。
JSP和JS有啥区别?
JSP : JavaServer Pages(隶属于Java语言的,运行在JVM当中)
JS : JavaScript(运行在浏览器上。)
2、在HTML中怎么嵌入JavaScript代码?
方式1:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>方式1</title>
</head>
<body>
<!--
click为鼠标单击事件,onclick为事件句柄,事件句柄为执行这个事件时才会起作用。
格式:事件句柄="js代码" 页面打开时不会执行
window代表这个页面(可以省略不写),alert为提示弹窗
window.alert('hellow word')和 window.alert('you')结尾可以写分号也可以不写
js语句外面为双引号,里面则为单引号;外面为单引号,里面则为双引号。
-->
<input type="button" value="确认" onclick="window.alert('hellow word');" />
<input type="button" value="确认" onclick="window.alert('hellow word')
window.alert('you')" />
<input type="button" value="确认" onclick="alert('gou');" />
</body>
</html>
方式2:脚本块方式
<!doctype html>
<script type="text/javascript">
//js的单行注释
/*
js的多行注释
*/
window.alert("h");
</script>
<html>
<head>
<meta charset="utf-8">
<title>方式2</title>
</head>
<body>
<!--
alert会阻塞当前html页面的加载,只有点击确定才能继续执行
页面打开就会执行
js语句自上而下,依次逐行执行
脚本块可以放在任何地方
-->
<script type="text/javascript">
window.alert("hao");
</script>
<input type="button" value="确认"/>
</body>
</html>
方式3:引入外部js文件
window.alert("hao");
window.alert("ha");
window.alert("h");
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>方式2</title>
</head>
<body>
<!--
不能写成<script type="text/javascript" src="新建文件夹/a.js"/>
<script type="text/javascript" src="新建文件夹/a.js"></script>之间可以写脚本块,不能写js代码
一个js文件可以在同一个html文件中多次引用
-->
<script type="text/javascript" src="新建文件夹/a.js"></script>
<input type="button" value="确认"/>
</body>
</html>