教主的代言人
01:JavaScript基本概念
2016-10-6 田大才子

1、JavaScript是一门面向对象的语言,只有五种基本类型不是对象。

1)undefined :为定义类型

2)boolean :布尔类型

3)string :字符串类型

4)number :数字类型

5)null :空类型


2、函数也是对象,有自己的属性和方法。

var f = function(){};


3、什么是对象?

对象就是一个容器,包含一组Key/Value格式的键值对。

var obj = {

    key1 :123,

    key2 :function(){}

}


4、JavaScript是一门寄宿语言,它依赖于环境。

所以,JavaScript的对象分为原生对象和宿主对象。

原生对象在任何环境中可以运行,而宿主对象则依赖于特定的环境。

例如、在浏览器中Window就是宿主对象,再例如Nodejs中提供的对象。


5、Js中没有类的概念,但是我们可以通过一些高级的特性来模仿类。

1)通过call函数。

2)通过原型Prototypes。


6、原型Prototypes的理解。

1)原型是一个对象。

2)创建的每一个对象都自动拥有一个Prototypes属性,指向一个空对象。


7、Console对象。

这不是JavaScript语言自带的对象,而是大多数浏览器提供的一个运行环境。

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容