zoukankan      html  css  js  c++  java
  • 壹、js的概述

    一、js的起源

    1992年的时候,一家名为Nomnas的公司开发出了c减减的嵌入式脚本语言;然后利用分享的方式,扩大其市场。

    之后,Netscape为了扩展浏览器的功能,开发了一个名为LiveScript的脚本语言,并与1995年11月末与Sun公司联合宣布改其名为Javascript。

    1997年,javascript被提交欧洲计算机协会,最终锤定为ECMA_262。

    二、浏览器之争

    1.DHTML

    DHTML(Dynamic HTML)并不是一门新的语言,他是有html、css、js三者结合的产物。包含:

    a.通过html包网页标记为各个元素;

    b.利用css设计元素之间的排版样式,并控制各个标记的位置;

    c.使用js来控制各个标记。

    2、标准的制定

    万维网联盟与1998年发布了DOM Level 1,标准化的语句对于js 的发展起了关键的作用。

    三、js的实现

    1、ECMAScript

    ECMAScript只是对语法、类型、语句、关键字、保留字、运算符和对象的描述。

    2、DOM

    a.定义:dom是一种与浏览器、平台、语言无关的接口,使得用户可以访问其他页面的标准组件。

    b.将页面合理的进行了层次结构化,增加整个文档的控制力。

    3、BOM

    a.定义:对浏览器窗口进行访问和操作。

    b.增加的内容:

    (1)弹出新的窗口

    (2)移动、关闭窗口以及调整窗口的大小

    (3)提供web浏览器相关信息的导航对象

    (4)提供页面详细信息的定位对象

    (5)提供屏幕分辨率详细参数的屏幕对象

    (6)支持cookie

    (7)各个浏览器自身的一些属性

    四、web标准

    1、概述:网页主要有三个部分组成:结构、表现、行为

    a.结构化标准语言:主要包括XML和XHTML;主要用于网络数据的转换和描述。

    b.表现标准语言:主要是css;结构(html)和表现(css)相结合可以帮设计师分离外观和结构,使站点容易维护和访问。

    c.行为标准:主要是DOM。

    2、使用标准的好处:

    a.对于网站浏览者

    (1)

    (2)

    (3)

    (4)

    (5)

    b.对于网站设计者

    (1)

    (2)

    (3)

    (4)

    (5)

    (6)

  • 相关阅读:
    【连载】【FPGA黑金开发板】Verilog HDL那些事儿VGA(二十)
    【黑金动力社区】【FPGA黑金开发板】Verilog HDL的礼物 Verilog HDL扫盲文
    FPGA黑金开发板勘误
    触发器入门(转)
    SQL Server 索引结构及其使用(三)[转]
    SQL Server 索引结构及其使用(一)(转)
    项目开发管理二(转)
    Ajax在网页中的简单应用
    Ajax简单介绍
    Asp.Net异步数据绑定
  • 原文地址:https://www.cnblogs.com/dingyufenglian/p/4806518.html
Copyright © 2011-2022 走看看