您的位置:首页 > Web前端 > JavaScript

JS之原型与原型链

2015-08-03 23:32 721 查看
暑期培训,第一阶段已经接近尾声。今天主要学习了JS的一些概念:原型的概念,作用以及原型链概念的引入。最后还讲到了闭包的基本类型和它的作用。

下面是我的一些理解:

1.原型在JS中,其实就是对象,它的作用主要是继承;

2.Object和Function都是函数对象,其他的均称为普通对象;函数对象有属性prototype,而所有对象均有属性proto。

3.凡是通过New Function()创建的对象都是函数对象,其他的都是普通对象。

4.栈中存放引用,而堆中存放数据。

5.JS中的全局变量是window,在程序中了解最终程序的输出结果,一定要很清晰的了解JS中变量的定义(易错)。

6.闭包:function()中嵌套function(),避免在写大型程序出,出现的变量污染

例:function ddd(){

var ss = "ddd";

return function aaa(){

console.log(ss);

}

}

ddd()();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: