概念:一种运行在客户端(浏览器)的编程语言
作用
组成
书写位置
<script src="./my/my.js"></script>
<button onclick="alert('hi')">hi</button>
浏览器分成渲染引擎和JS引擎
JavaScript是解释型语言 逐行解释
JS有3种书写位置
行内
<!-- 直接写到元素内部 -->
<input typr="button" value="tbh" onclick="alert('error')">
内嵌
<script>
alert('alert');
</script>
外部
alert('alert');