请选择 进入手机版 | 继续访问电脑版

热点推荐

    查看: 17|回复: 0

    JavaScript入门介绍

    [复制链接]
  • TA的每日心情
    无聊
    昨天 17:05
  • 签到天数: 102 天

    [LV.6]常住居民II

    190

    主题

    277

    帖子

    2514

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2514
    发表于 7 天前 | 显示全部楼层 |阅读模式
    JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
    4 z7 A/ X7 |5 u% S+ K' b" Y: f
    在20世纪90年代中期,当网上冲浪越来越流行时,对于开发客户端脚本的需求也逐渐增大。此时,大部分因特网用户还仅仅通过 28.8 kbit/s 的调制解调器连接到网络,即便这时网页已经不断地变得更大和更复杂。而更加加剧用户痛苦的是,仅仅为了简单的表单有效性验证,就要与服务器进行多次地往返交互。设想一下,用户填完一个表单,点击提交按钮,等待了 30 秒的处理后,看到的却是一条告诉你忘记填写一个必要的字段。

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

    , l4 O# k) g& [- p
    当时Netscape和SUN公司有合作关系,Netscape 与 Sun 及时完成 LiveScript 实现。就在 Netscape Navigator 2.0 即将正式发布前,Netscape 将其更名为 JavaScript,目的是为了利用 Java 这个因特网时髦词汇。Netscape 的赌注最终得到回报,JavaScript 从此变成了因特网的必备组件。
      l) |6 F! o0 g' h& s7 s9 f* F8 W
    JavaScript是网景公司的布兰登艾奇开发的,Java是SUN公司詹姆斯高斯林带领团队开发的,JavaScript程序被内置在浏览器软件当中的JavaScript解释器解释执行,而Java语言必须运行在Java虚拟机当中,所以JavaScript和Java没有任何关系。只是名字当中都带有Java字眼,这也许只是一种市场营销策略。
      F! X) u9 T5 i" ?( S
    JavaScript被程序员简称为JS,运行在浏览器客户端当中;JavaServer Pages简称为JSP,是一种基于Java语言实现的服务器端页面,JSP属于Java语言,运行在Java虚拟机当中。

    - G* r, h. _' t9 s1 l$ k3 J9 `+ P/ G+ K) U: \: f3 w& a4 W
    html、css和javascript之间的关系:( v: K( _0 n! D  G) W# F. @
    1、首先它们都可以采用普通的文本编辑器开发,然后使用浏览器软件打开并解释执行;

    8 q  b  G4 T" l  ]6 k8 O
    2、html是一种超文本标记语言,主要是做页面展示,W3C制定了html规范与标准;

    : L* I  S7 |) A+ b" P% S
    3、css是一种层叠样式表语言,主要用来辅助修饰html,让html网页看起来更加的丰富与漂亮;
    * x& G/ [5 C" S+ V! f
    4、javascript是一种编程语言,它可以用来操作html中的节点以及css样式,进而达到网页的动态效果,增强网页与用户的交互度。
    0 B; a% |. P& n. V( I9 T
    0 F' p( y" y" D
    JavaScript和Java
    ) F& i  o! B' u1 m7 \  j
    JavaScript是网景公司的布兰登艾奇开发的,Java是SUN公司詹姆斯高斯林带领团队开发的,JavaScript程序被内置在浏览器软件当中的JavaScript解释器解释执行,而Java语言必须运行在Java虚拟机当中,所以JavaScript和Java没有任何关系。只是名字当中都带有Java字眼,这也许只是一种市场营销策略。
    * w: h4 a: ~8 e1 J/ h
    # G" n: I* h1 G! N- j' A4 y
    JS和JSP
    5 {) X; S1 ^+ u# {2 Z2 i
    JavaScript被程序员简称为JS,运行在浏览器客户端当中;JavaServer Pages简称为JSP,是一种基于Java语言实现的服务器端页面,JSP属于Java语言,运行在Java虚拟机当中。
    & B; P1 j& i3 I. K0 n% k# m' [/ M
    ( |* A/ G2 Q( U" N, |1 e0 W
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表