手册简介

本手册收录了所有内置的JavaScript对象、浏览器对象和HTML DOM对象,参考手册描述了每个JavaScript对象和Browser 对象的属性和方法,并提供了在线实例。是目前最完善的JavaScript参考手册+Browser 参考手册。w3cschool的这本手册,几年来已经服务了几千万开发者。

W3Cschool推荐您进行实战练习来巩固自己的知识:HTML实战

语言简介

JavaScript

JavaScript近年最受欢迎的一款直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。JavaScript常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。JavaScript脚本一般是通过嵌入在HTML中来实现自身的功能的。

HTML DOM

HTML DOM 是专门适用于HTML/XHTML的文档对象模型,是HTML Document Object Model(文档对象模型)的缩写。HTML DOM可以理解为网页的API。在HTML DOM中,网页中的各个元素都被看作一个个对象,从而使网页中的元素也可以被计算机语言获取或者编辑。例如Javascript就可以利用HTML DOM动态地修改网页。

DOM其实就是 W3C(万维网联盟)的标准,DOM 定义了访问 HTML 和 XML 文档的标准:

"W3C 文档对象模型 (DOM) 是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。"

发展史

JavaScript第一个版本发布于1996年3月,HTML DOM是由万维网联盟早期建立的访问HTML和XML文档的标准。JavaScript长常占据最受欢迎的编程语言前三,具有优越的跨平台特性、简单、动态性等特别。

相关资源推荐

工具推荐

html js参考手册,JavaScript 和 HTML DOM 参考手册相关推荐

  1. JavaScript Web APIs部分参考pink老师ppt(网页常见的js案例)

    JavaScript基础知识 JavaScript Web API DOM DOM 树 获取元素 根据 ID 获取 根据标签名获取 获取特殊元素(body,html) 获取body元素 获取html元 ...

  2. js读取html元素scr,了解一下JavaScript中的DOM编程

    如何在HTML中使用JavaScript 元素 元素用于在HTML页面中嵌入或引入JavaScript脚本代码.该元素默认被定义在 元素中 1.type:该属性定义script元素包含或src引入的脚 ...

  3. JavaScript性能优化 DOM编程

    最近在研读<高性能JavaScript>,在此做些简单记录.示例代码可在此处查看到. 一.DOM 1)DOM和JavaScript 文档对象模型(DOM)是一个独立于语言的,用于操作XML ...

  4. D3.js 教程: 使用 JavaScript 创建可交互的柱状图

    原文链接:D3.js Tutorial: Building Interactive Bar Charts with JavaScript 译者:OFED 最近,我们有幸参与了一个机器学习项目,该项目涉 ...

  5. js 控制展开折叠 div html dom

    js 控制展开折叠 div    html dom <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ...

  6. PathFinding.js – 综合性的 JavaScript 路径查找库

    PathFinding.js 是一个综合性的 JavaScript 路径查找库.这个项目的目的是提供一个可以很容易地纳入网页游戏的路径查找库.它可以运行在 Node.js 或浏览器中.提供的在线演示展 ...

  7. 前端获取div里面的标签_web前端教程JavaScript学习笔记DOM

    web前端教程JavaScript学习笔记 DOM一DOM(Document Object Model): 文档对象模型 其实就是操作 html 中的标签的一些能力 我们可以操作哪些内容 获取一个元素 ...

  8. vanilla_如何在Vanilla JavaScript中操作DOM

    vanilla by carlos da costa 通过卡洛斯·达·科斯塔 如何在Vanilla JavaScript中操作DOM (How to manipulate the DOM in Van ...

  9. web前端之js快速入门(BOM和DOM)

    BOM:browser object module  浏览器对象模型 BOM 主要处理浏览器窗口和框架 . window对象 open.close 打开(关闭)新的页面,窗口 <script t ...

最新文章

  1. matlab电力系统潮流计算,大神们,求个电力系统潮流计算的matlab程序。
  2. UVA 725 Division(除法)
  3. JS如何制作图形验证码
  4. python提取html正文为txt,python 提取html文本的方法
  5. 面试百度、阿里、腾讯,这134道Java面试题你会多少?
  6. Java 8 新特性(一)lambda表达式
  7. (day 32 - 位运算 )剑指 Offer 56 - I. 数组中数字出现的次数
  8. C/C++[codeup 1926]EXCEL排序
  9. 最棒的游戏制作软件VAM Virt A mate汉化 优秀豪华
  10. C语言程序——标准输出格式
  11. python 金融量化盘后分析系统V0.48
  12. Apache Ant简介
  13. spring cloud 解决问题
  14. shell正则表达式及一些排序命令(sort、uniq、tr)
  15. [简单逆向]某直播APP 收费直播链接获取-AES解密
  16. 有刷电机,无刷电机和电调的总结
  17. 伊隆 马斯克经典语录英文_为什么伊隆麝香Neuroink将改变人类的未来
  18. 插槽的使用教程(普通插槽、具名插槽、域名插槽)
  19. 【Python黑科技】tkinter库实战“2048”小游戏(保姆级图文+实现代码)
  20. PLC快速联网,实现设备远程监测管理

热门文章

  1. The 2022 ICPC Asia Regionals Online Contest (II) J
  2. R语言中的方差分析汇总
  3. CSS中的背景小知识
  4. MySQL——导出表,单个表单个列查询以及单个表多个条件查询
  5. mysql权限模型子查询 casewhen子查询
  6. Exchange笔记之Exchange2010部署实施
  7. java计算机毕业设计 基于springboot的个人理财管理系统(源码+数据库+调试运行+代码讲解+项目文档) 个人理财预算警告系统 个人理财系统 财务管理系统 个人收支统计分析系统
  8. 能解开assetbundle格式资源的UnityStudio工具
  9. 1999-2018年地级市环境污染及处理数据
  10. 媲美GoogleEarth的ArcGISEarth安装教程(附下载地址)