javascrip的引入
javascrip是一种脚本语言,具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中
与我们之前讲到的css有相类似的地位,他是我们继html和css而这之后的另一大web语言在我们前端的应用非常广泛,他们三个可以类比成
HTML:就是⽤来写⽹页的。⼈的⾝体
CSS:就是⽤来美化页⾯的。⼈的⾐服
JavaScript:前端⼤脑、灵魂。⼈的⼤脑、灵魂
脚本语⾔:⽆法独⽴执⾏。必须嵌⼊到其它语⾔中,结合使⽤。直接被浏览器解析执⾏。
Java编程语⾔:独⽴写程序、独⽴运⾏。先编译后执⾏
作⽤:控制页⾯特效展⽰。
例如:
JS可以对HTML元素进⾏动态控制
JS可以对表单项进⾏校验
JS可以控制CSS的样式
1.、JavaScript的组成
JavaScript包括:ECMAScript 、 DOM 、 BOM
ECMAScript(核⼼):规定了JS的语法和基本对象。
DOM ⽂档对象模型:处理页⾯内容的⽅法
标记型⽂档。HTML
BOM 浏览器对象模型:与浏览器交互的⽅法和接⼝
在当前页⾯内部写script标签,内部即可书写JavaScript代码
格式:
<script type="text/javascript"> JavaScript的代码 </script>
注:script标签理论上可以书写在HTML⽂件的任意位置
.2、外部引⼊
在HTML⽂档中,通过<script src="">标签引⼊.js⽂件
格式:
<script type="text/javascript" src="javascript⽂件路径"></script>
⽰例⼀:
<script type="text/javascript" src="01demo1.js"></script>
注:外部引⽤时script标签内不能有script代码,即使写了也不会执⾏。
⽰例⼆:
<script type="text/javascript" src="01demo1.js"> //这部分代码不会被执⾏,因为被引⼊的demo.js代码覆盖 </script> 1.4.3、script标签规范化的放置位置(了解)
开发规范规定,script标签的放置位置为:
body结束标签前。