第一章javascript简介

Posted 阿奇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一章javascript简介相关的知识,希望对你有一定的参考价值。

javascript  当诞生于1995
     最开始是目的是处理在服务器端进行的表单验证;让其在服务器端验证改为在服务端验证,大大提高速度(当时网络慢)

     如今javascript是一门功能全面的语言,包含闭包,匿名函数,甚至元编程等特征,

     网景公司的兰登。艾奇与1995.2发布了liveScript的脚本语言

     微软瞎几把乱搞高一套自己的标准叫JScript(未来的前端程序员都讨厌他) 两个版本肯定不行 当时也没有规范,,,于是,1997年以javascript1.1
    位蓝本的建议提交给了欧洲计算机联盟(ECMA)

     javascript实现由以下三个部分组成
        核心 ECMAScript
        文档对象模型 DOM
        浏览器对象模型 DOM

     由ECMA-262定义的ECMAScript与web浏览器没有依赖关系 web浏览器只是ECMAScript实现可能的宿主环境之一,宿主环境不仅提供了基本的
     ECMAScript实现,同时也提供了该语言的扩展,以便语言与环境之间实现对接交互(如DOM),也利用其核心功能提供跟多的具体功能以便实现
     针对环境的操作包括node Adobe Flash

     ECMA-262没有参照web浏览器内容如下
        语法
        类型
        语句
        关键字
        保留字
        操作符
        对象

     网景与ie两套dom标准(不止javascript一种脚本语言对dom有操作)
     于1998 DOM1级成为w3c标准dom1级分为两个标准
        DOM核心
        DOM html

     BOM 开发人员使用BOM可以控制浏览器显示之外的部分,bom与众不同的地方在于么有标准每个浏览器不一致(经常会导致问题)(html5会把bom规范化)
        从根本上讲 bom只处理浏览器窗口和框架,
        但是人们习惯把浏览器所有扩展叫做bom的一部分(下面就是其中的一部分)
            弹出浏览器窗口的功能
            移动缩放关闭浏览器功能
            提供浏览器相关的详细信息的navigator对象
            提供浏览器记载页面相关的详细信息的location对象
            提供用户显示器分辨率详细信息的screen对象
            对cookie的支持
            想XMLHttpRequest 与ie ActiveXObject 这样的自定义对象
          
                                            

 

以上是关于第一章javascript简介的主要内容,如果未能解决你的问题,请参考以下文章

第一章javascript简介

读书笔记 - javascript 高级程序设计 - 第一章 简介

ES6 常用总结——第一章(简介letconst)

第一章 Javascript简介--《Javascript高级程序设计 》

第一章 Typescript 介绍

ES6标准入门 第一章:简介