zoukankan      html  css  js  c++  java
  • JavaScript的实现

           了解了JavaScript是干什么的《 对一些词的理解 》,下面该知道它是怎么实现的。


           一个完整的JavaScript是由三部分组成的,如下图


    ECMAScript

         可以为不同种类的宿主环境提供核心的脚本编程能力。

         也就是说ECMAScript描述了该语言的语法和基本对象。浏览器中的ECMAScript实现添加了与DOM的接口,可以通过脚本改变网页的内容、结构和样式。



    DOM

        是HTML和XML的应用程序接口(API)

        

            HTML页面:

    <html>
    	<head>
    		<title>HTML网页</title>
    	</head>
    	<body>
    		<p>Hello!</p>
    	</body>
    </html>

    DOM节点层次图



         DOM将整个页面规划成由节点层次构成的文档,从而使开发者对文档的内容和结构有很好的控制,很方便地删除,添加和替换节点。



    BOM

    主要处理浏览器窗口和框架




    总结:

               ECMAScript描述语言的语法和基本对象

               DOM描述处理网页内容的方法和接口

               BOM描述与浏览器进行交互的方法和接口


  • 相关阅读:
    几道简单容易被问的题
    java IO流学习总结
    Spark学习(二) -- Spark整体框架
    Spark学习(一) -- Spark安装及简介
    Python -- 数据加载、存储与文件格式
    Python库安装
    Python -- 基础
    reactive-turtle
    DP4J -- mnist
    初识DeepLearning4j
  • 原文地址:https://www.cnblogs.com/snake-hand/p/3155514.html
Copyright © 2011-2022 走看看