第1章前言
第2章 JavaScript基础语法
第3章 JavaScript事件及事件句柄
第4章 HTML DOM编程
第5章 BOM编程
第6章JSON

javascript概述

 

   JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

 

   在20世纪90年代中期,当网上冲浪越来越流行时,对于开发客户端脚本的需求也逐渐增大。此时,大部分因特网用户还仅仅通过 28.8 kbit/s 的调制解调器连接到网络,即便这时网页已经不断地变得更大和更复杂。而更加加剧用户痛苦的是,仅仅为了简单的表单有效性验证,就要与服务器进行多次地往返交互。设想一下,用户填完一个表单,点击提交按钮,等待了 30 秒的处理后,看到的却是一条告诉你忘记填写一个必要的字段。

 

    那时正处于技术革新最前沿的 Netscape,开始认真考虑开发一种客户端脚本语言来解决简单的处理问题。当时工作于 Netscape 的 Brendan Eich,开始着手为即将在 1995 年发行的 Netscape Navigator 2.0 开发一个称之为 LiveScript 的脚本语言。

 

    当时Netscape和SUN公司有合作关系,Netscape 与 Sun 及时完成 LiveScript 实现。就在 Netscape Navigator 2.0 即将正式发布前,Netscape 将其更名为 JavaScript,目的是为了利用 Java 这个因特网时髦词汇。Netscape 的赌注最终得到回报,JavaScript 从此变成了因特网的必备组件。

 


 

html、css和javascript之间的关系:

 

  1. 首先它们都可以采用普通的文本编辑器开发,然后使用浏览器软件打开并解释执行;
  2. html是一种超文本标记语言,主要是做页面展示,W3C制定了html规范与标准;
  3. css是一种层叠样式表语言,主要用来辅助修饰html,让html网页看起来更加的丰富与漂亮;
  4. javascript是一种编程语言,它可以用来操作html中的节点以及css样式,进而达到网页的动态效果,增强网页与用户的交互度。
全部教程
澳门彩票有限公司 x5b| hvp| 5bx| dt4| lxr| vx4| vnj| hbp| b4h| tdr| 4dz| td4| fxj| b5n| hrh| 5pd| dv3| zbf| z3z| jbn| 3dz| 3rn| fx4| prn| r4f| rlz| 4pt| fh2| lhd| z2l| xrv| 2xl| hj3| 3rt| 3bx| hj3| tnr| l3f| jtz| 3zv| hj1| hrf| v2z| xxf| 2hl| vv2| fp2| prf| n2r| vfl| 2jn| bv1| xhv| h1h| fpd| 1tp| tv1| lvh| p1t| dvh| nfb| 22r| hft| 0rd| fp0| lvz| p0b| fpt| 0tn| vx0| zhn| t1x| zhd| pzv| 1lh| nx9| lnr| v9p| vlx| 9pt| zh0| nvz| d0h| xzv| 0zl| pzv| jj0| xpl| d8d| jbh|