自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 先有对象还是先有函数,鸡生蛋、蛋生鸡的问题。有关js里内置对象Function和Object的思考

js里创建的函数本身作为一个实例对象都是由内置对象Function作为构造函数创造出来的,所谓var f = funciton(a){b}即等同于f = new Function(a,b)。 同时js里Object也是一个构造函数,因此他也是Function加工出来的。 Function作为一个对象实例,也是Function加工出来的,具有自原性。 但Function的加工原料,也就是原型链...

2018-11-14 14:03:05 982

原创 javascript中函数、对象、原型链等的深入自我理解

js中以对象为核心,所有皆对象。 狭义的讲,js中的对象比较纯粹,就是一个大括号包裹的键值对,键为名(有待深入解析,可能就是语法本身),值为对象。 这个基本要素和C++比较接近,并没有凭空创造出新的语法来完成这个对象(类)的构造过程。 函数本身是对象,可以作为对象中的值存在,同时就换了个名字,即该对象的方法。 但是函数+()则变成了一个函数过程,这个过程本身不能作为对象,就像程序的哲学终极...

2018-11-14 10:42:46 363

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除