资讯专栏INFORMATION COLUMN

高程3总结#第1章JavaScript简介

betacat / 289人阅读

摘要:简介简史诞生于年,当时主要负责表单的输入验证。实现一个完整的由三部分组成核心文档对象模型浏览器对象模型就是对实现该标准规定的各个方面内容的语言的描述。把整个页面映射为一个多层节点结构。由万维网联盟规划。主要目标是映射文档的结构。

JavaScript简介 JavaScript简史

JavaScript诞生于1995年,当时主要负责表单的输入验证。

如果没有表单验证的功能,填入信息之后,等好久之后,反馈回来的信息说,你输入的信息不符合规范。

网景公司(Netscape)布兰登艾奇开发出JavaScript。

当时这个东西出生的时候,乳名是LiveScript,开发者为了让它火,借着java的名气,改名叫JavaScript。

微软为了和Netscape公司竞争,在IE3中加入JScript。

JavaScript实现

一个完整的JavaScript由三部分组成:核心(ECMAScript)、文档对象模型(DOM)、浏览器对象模型(BOM)

ECMAScript就是对实现该标准规定的各个方面内容的语言的描述。

ECMAScript规定语言的一些组成部分:语法、类型、语句、关键字、保留字、操作符、对象

文档对象模型(DOM,Document Object Model)是编程接口。

意思就是,给操作XML或者HTML提供了一个途径。

DOM把整个页面映射为一个多层节点结构。通过DOM可以创建整个文档的树形图。

HTML或XML页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。

DOM由W3C(World Web Consortium)万维网联盟规划。

DOM1主要目标是映射文档的结构。

DOM2添加了鼠标和用户界面事件、范围、遍历(迭代)、对CSS的支持。现在使用的一般是DOM2。

DOM3开始支持XML规范。

使用BOM可以控制浏览器显示的页面以外的部分。

比如H5的部分特性,Storage部分。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/97362.html

相关文章

  • 高程3总结#20JSON

    摘要:语法语法可以表示三种类型的值简单值使用与相同的语法,可以在中表示字符串数值布尔值和。对象对象作为一种复杂数据类型,表示的是一组无序的键值对儿。如果字符串长度超过了个,结果中将只出现前个字符。 JSON 语法 JSON语法可以表示三种类型的值 简单值:使用与 JavaScript 相同的语法,可以在 JSON 中表示字符串、数值、布尔值和 null 。但 JSON 不支持 JavaS...

    Hwg 评论0 收藏0
  • 高程3总结#8BOM

    摘要:对象的核心对象是,它表示浏览器的一个实例。而和则表示该容器中页面视图区的大小。在中,与返回相同的值,即视口大小而非浏览器窗口大小。第三个参数是一个逗号分隔的设置字符串,表示在新窗口中都显示哪些特性。这应该是用户打开窗口后的第一个页面 BOM window对象 BOM的核心对象是window,它表示浏览器的一个实例。在浏览器中,window对象有双重角色,它既是通过JavaScript访...

    MASAILA 评论0 收藏0
  • 高程3总结#17错误处理与调试

    错误处理与调试 错误处理 try-catch语句 try{ //可能会导致错误的代码 }catch(error){ //在错误发生时怎么处理 } 发生错误时可以显示浏览器给出的信息 try{ window.someNonexistentFunction(); }catch(error){ alert(error.message); } 在try-catch语句中是可选的,但...

    fizz 评论0 收藏0
  • 高程3总结#18JavaScript与XML

    摘要:在基于使用命名空间的文档求值时,需要使用对象。第四个参数的取值类型是下列常量之一,返回与表达式匹配的数据类型。,返回字符串值。这是最常用的结果类型。集合中节点的次序与它们在文档中的次序一致。 JavaScript与XML 浏览器对XML DOM的支持 DOM2级核心 在通过JavaScript处理XML时,通常只使用参数root,因为这个参数指定的是XML DOM文档元素的标签名 v...

    gaosboy 评论0 收藏0
  • 高程3总结#24最佳实践

    摘要:也就是说避免属性查找或其他的操作。简化循环体循环体是执行最多的,所以要确保其被最大限度地优化。代码组织组织代码要考虑到可维护性并不一定是传送给浏览器的最好方式。 最佳实践 可维护性 什么是可维护性的代码 如果说代码是可维护的,它需要遵循以下特点 可理解性——其他人可以接手代码并理解它的意图和一般途径,而无需原开发人员的完整解释。 直观性——代码中的东西一看就能明白,不管其操作过程多...

    zhiwei 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<