JavaScript基础


前言


  JavaScript是学习脚本语言的首选。它兼容性好,绝大多数浏览器均支持JavaScript,而且它功能强大,入门简单,实现方便,即使是刚入门编程的新手也可以非常快速容易地使用 JavaScript进行编程。


一、JavaScript简介

1.基本概念

  JavaScript 是一种解释性语言,也是一种基于对象(Object)和事件驱动(Event Driven)的、并具有安全性能的脚本语言。它与HTML(超文本标记语言)一起,在一个Web页面中链接多个对象,与Web客户端实现交互。无论在客户端还是服务器端,JavaScript应用程序都要下载到浏览器的客户端执行,从而减轻了服务器端的负担。


  总结其特点如下:
1.JavaScript主要用来向HTML页面中添加交互行为。
2. JavaScript是一种脚本语言,语法和C语言类似,属弱类型语言。
3.JavaScript一般用来编写客户端脚本。
4.JavaScript是一种解释型语言,边执行边解释。

2.组成部分

1.ECMAScript标准
2. 浏览器对象模型BOM
3.文档对象模型DOM

二、引入方式

1.通过<script>标签嵌入

  通过<script>JavaScript代码时,必须将代码放在<script type="text/javascript">和</script>标记对之间。这是最常见的方式,但这种方法通常适用于JavaScript代码较少,并且网站中的每个页面使用的JavaScript代码均不相同的情况。

代码实例:

浏览器中打开实例:

        

2.引入外部的JavaScipt文件

        当网页功能比较复杂,或通用代码(每个页面都适用)较多时,直接在<script>标签中嵌入JavaScript带啊吗会导致源代码页面杂乱,不易后期优化和修改。这时候,我们就可以使用外部的JavaScript文件。外部JavaScript文件将JavaScript写入一个外部文件中,以*.js为拓展名保存,然后将该文件指定给<script>标签中的“src”属性,这样就可以使用这个外部文件。这种方式与在网页中引用外部样式类似。

代码实例:

        hello.js的文件代码:

         test.html的页面代码:

3.在HTML属性中直接引入

        在HTML属性中直接引入JavaScript,指的是在元素的某一个属性中直接编写JavaScript程序或调用JavaScript函数,这个属性值的是元素的“事件属性”。

        代码实例:

        上面代码中,当单击“弹出消息框”按钮时,会弹出一条带有“hello world”的警告框。代码中onclick是鼠标单击的事件处理程序,当用户单击按钮时,就会执行后面的语句,alert()是一个函数,作用是想页面弹出一个“确认”按钮的警告框。

        浏览器中打开实例:


注释:

  • script标签一般定义在head或body中

  • Script标签要单独使用,要么引入外部js,要么定义内部js,不要混搭使用

外部的JS文件,它具有维护性高、可缓存(加载一次,无需加载)、方便未来扩展、复用性高等特点。

js执行的优先顺序按照在代码中的先后顺序执行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值