一.定义
1.JavaScript是既面向过程又面向对象的解释性编程语言。解释性编程语言是指执行时看一行执行一行。
2.介绍当前主流浏览器及其内核
IE--------------------------->brident
Chrome-------------------->webkit/blink
FireFox--------------------->gecko
Opera----------------------->presto
Safari------------------------>webkit
二.JS数据类型
1.数据类型包括原始值:Number、String、Boolean、undefined、null。在stack栈中存储。
2.数据类型包括引用值:array、object、function、……data.存储于heap中。
3.使用typeof判断数据类型。
1)使用方法一:typeof(XXX).使用方法二:typeof XXX(中间有空格)
2)其判断变量类型只能为:number、string、object、function、undefined、null,其返回形式为string。
3)object包括null和array.