美文网首页
一 专业素养 &浏览器组成&JS特点

一 专业素养 &浏览器组成&JS特点

作者: WIN_Inn | 来源:发表于2018-09-06 20:58 被阅读0次

tips 17min进入正题


专业素养 

浏览器的历史

Mosaic( 马赛克) 是第一款显示图片的浏览器

由马克.安德森和伊利诺伊大学共同开发

后来Mosaic由伊利诺伊大学占有,马克又开发了一款Netspace Navigator浏览器(火狐前身2003年改名)

javascript 1996年首次出现,作者 Brendan Eich, 十天开发完毕 , 现javascript版权归oracle所有

1996年的时候, js没有js引擎,全靠渲染引擎支撑,js代码运行特别慢

2001年,IE6 发布 Windows XP 同年发布,所以现在很多银行还在用 IE6

2008年 Google发布Chrome,V8引擎   C++开发的

之后Firefox也推出了强大的引擎,Firefox3.5 TraceMonkey 对频繁执行的代码做了路径优化


浏览器组成

shell 和 内核 

内核:渲染(绘制)引擎(语法规则和渲染)     js引擎     其他模块


JS特点

javascript是解释性语言 ,几乎带 <> 的都是解释性语言

javascript是单线程的,引擎是单线程的(?有疑问  js线程池)

轮转时间片:类似吃饭,吃哪个菜不一定,随机的

机器翻译:

        编译性语言 (执行翻译完的文件,例如java的.class文件,但Java不是编译性语言,java是oak语言 )

            优点:快

            不足:移植性不好(不跨平台)

        解释性语言(翻译一行执行一行)

            优点:跨平台

            不足:速度稍慢


ECMA标准

javascript兼容于ECMA 标准,因此也称为ECMAScript

js三大部分:ECMAScript,DOM ,BOM

相关文章

  • 一 专业素养 &浏览器组成&JS特点

    tips 17min进入正题 专业素养 浏览器的历史 Mosaic( 马赛克) 是第一款显示图片的浏览器 由马克....

  • js1

    一.浏览器组成: 1.shell 2.内核: •渲染引擎(语法规则和渲染) •JS引擎 •其他模块 二.JS的特点...

  • css初探之css选择器

    前端学习之css选择器 专业素养之你知道什么是主浏览器及其内核吗? 浏览器的组成部分: 内核部分(这里是我们需要研...

  • jsDOM操作基础

    1:js的组成 ①js的组成语法②DOM(文档对象模型)③BOM浏览器对象模型 2:简介 网页被加载时,浏览器会创...

  • Node.js学习

    主线:Node.js是什么 --> Node.js的组成 --> Node.js的特点 --> Helloworl...

  • 浏览器的重流和重绘

    浏览器的组成 浏览器由两部分组成 渲染引擎, 和js引擎. 常见浏览器内核:IE safari chrome fi...

  • axios中文文档

    axios 基于promise用于浏览器和node.js的http客户端 特点 支持浏览器和node.js 支持p...

  • Vue ajax请求插件axios中文文档

    axios 基于promise用于浏览器和node.js的http客户端 特点 支持浏览器和node.js 支持p...

  • JS 9-17

    JS的理解 基于事件 基于用户操作 JS的组成 Ecmscript 核心语法 Bom 使得js能够操作浏览器的办法...

  • js初识

    js核心:ECMAScript——ES:基础语法DOM:文档对象模型BOM:浏览器对象模型 js特点:(1)脚本语...

网友评论

      本文标题:一 专业素养 &浏览器组成&JS特点

      本文链接:https://www.haomeiwen.com/subject/erxowftx.html