javascript 浏览器发展史

2018-05-13  本文已影响5人  Mackxin

javascript 浏览器发展史

JS是解释性语言,JS引擎是单线程的

浏览器内核 内核名称
IE trident
chrome webkit/blink
firefox gecko
opera presto
safari webkit

JS有三部分组成:ECMAScript、DOM、BOM

变量名必须以英文字母、_ 、$ 来开头

变量名可以包括英文字母、_ 、$ 、数字

不可以用系统的关键字保留字作为变量名

关键字

break else new var
case finally return void
catch for switch while
default if throw
delete in try
do instanceof typeof

保留字

abstract enum int short
boolean export interface static
byte extends long super
char final native synchronize
class float package throws
const goto private transient
debugger implements pritected volatile
double import public

数据类型

不可改变的原始值(栈数据)栈stack

Number 数字

String 字符串

Boolean 布尔值(只有两个值,一个是true,一个是false)

underfined 未定义

null 空

已经放进去的值不可改变,只会改变房间的编号为null

引用值(堆数据)放在堆heap里面

array 数组

Object 对象

function 函数

RegExp 正则

等等

原始值和引用值唯一的不同是赋值形式的不同

上一篇 下一篇

猜你喜欢

热点阅读