o1

概念  检测方法  转换方法

数据类型:  基本数据类型  undefined  Null  Boolean  String    Number  Symbol  BigInt      栈内存中,被引用或者是拷贝时,会创建一个完全相等的变量

                      引用数据类型  Object    包括    Array  RegExp  Date  Math  Function  堆内存中  存储的是地址,多个引用指向同一个地址  这里会涉及一个共享的概念


两个&&两边的判断条件都为真才为真  逻辑与

逻辑或 A||B  只要有一个为真,结果就为真

逻辑非  !A        布尔取反 

    5大主流浏览器    内核

  IE  trident

chrome  webkit  blink

Safari    webkit

firefox    gecko 

opera  presto


浏览器的历史


1990年    蒂姆  博纳斯  李  超文本分享资讯的人

word  wide  web    移植到c  libww /  nexus

允许别人浏览他人编写的网站


1993

美国伊利诺大学NCSA组织  (马克 安德森)

MOSIAC浏览器  显示图片 

图形化浏览器


1994

马克安德森和吉姆 克拉克硅图SGI

MOSIAC  communication corporation

网景公司    netsacpe navigator    直到2003


1996

微软的公司收购spy  glass

IE  internet  exploror  1.0

IE3    JScript


网景公司  Brendan  eich  在NETSCAPENAVIGATOR  开发出了livescript


1996

java火起来了  网景livescript不温不火    和sun公司商量  合作推广和宣传产品  livescript    javascript


2001

IE6 XP诞生 

JS引擎


2003

mozilla公司 firefox  -》Netscape  navigator  速度之快 


2008

google  基于 webkit  blink  gears离线浏览网页

chrome  最快  v8引擎js引擎

直接翻译机器码  独立于浏览器运行

progressive  web app  渐进式web  app


2009

甲骨文  oracle收购了sum公司

js的所有权交给了甲骨文



ECMA

European Computer Manufactures Association 欧洲计算机制造联合会  评估  开发    认可电信  计算机标准    ECMA-262  脚本语言的规范    ECMAScript

ES5  ES6  规范化脚本语言 



编程语言 

编译型  源码  编译器  可执行语言(机器语言)  可执行的文件    跨平台移植不太好  比较大的项目  逻辑较强的

解释型 源码  解释器  解释一行就执行一行  每次执行就解释一次  不需要根据不同的系统平台进行移植


脚本语言  脚本引擎  解释器  js是客户端脚本      php是服务端脚本后端脚本语言看不见 


jscript 微软IE专用  vbscript  开发客户端  asp动态网页技术  企业官方网站 纯展示  .net框架  c#就是为了拼java   

actionscript  adobe  falsh  player


 

你可能感兴趣的:(o1)