博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript高级程序设计(1)
阅读量:7108 次
发布时间:2019-06-28

本文共 538 字,大约阅读时间需要 1 分钟。

JavaScript的实现:

一个完整的JavaScript实现萤爱有下列三个不同的部分组成:

核心(ECMAScript)

文档对象模型(DOM)

浏览器对象模型(BOM)。

虽然JavaScript和ECMAScript通常都被人们用来表达相同的含义,但JavaScript的含义比ECMAScript中规定的要多的多。简单的可以理解成JavaScript是ECMAScript的一种实现方式。

文档对象模型(DOM)

DOM把整个页面映射为一个多层节点结构。通过DOM创建的树形图,开发人员获得了控制页面内容和结构的主动权。借助DOM提供的API,开发人员可以轻松自如的删除、添加、替换或修改任何节点。

sample page

hello world

图片描述

DOM图

浏览器对象模型(BOM)

从根本上讲,BOM只处理浏览器窗口和框架,但人们习惯上也把所有针对浏览器的JavaScript扩展也算作BOM的一部分,下面就是一些这样的扩展:

·弹出新浏览器窗口的功能

·移动、缩放和关闭浏览器窗口的功能

·提供浏览器详细信息的navigator对象

·提供浏览器锁加载页面详细信息的location对象

·提供用户显示器分辨率详细信息的screen对象

·对cookies的支持

转载地址:http://aavhl.baihongyu.com/

你可能感兴趣的文章
PHP的项目-毕业生论文选题系统
查看>>
yii2 url 美化参数
查看>>
20151130test->20160530
查看>>
Android学习笔记(二三): 多页显示-Flipper的使用
查看>>
天梯赛 - L2-001 紧急救援
查看>>
图片的画画板
查看>>
几种清理IE缓存的方式
查看>>
android 通过uri获取bitmap图片并压缩
查看>>
2015.3.31不使用debug/X86文件夹方式解决64/32位问题
查看>>
使用bitsadmin.exe 下载文件,配合bcn.bat玩出更多的花样~~
查看>>
Chrome浏览器 离线安装包
查看>>
Linux命令: 查找文件中的字符串
查看>>
JAVA高精度3_比较大小
查看>>
JavaScript内置对象--Math对象
查看>>
android通过wifi连接经常超时
查看>>
Javaweb学习笔记——(二十四)——————图书商城项目
查看>>
hadoop生态搭建(3节点)-11.storm配置
查看>>
Node(十二)加密解密
查看>>
android异步任务asyncTask详细分析
查看>>
HTML DOM 事件
查看>>