自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 创造对象

1、工厂模式优:减少重复代码 缺:没办法判断对象类型2、构造函数constructor – 每个对象都有构造函数属性与工厂模式区别1、没有显示创建对象 2、属性方法赋值给this 3、无return都是new做的事。优缺点缺: 1、每个方法在每个实例上都要重新创建一遍。不同实例上的同名函数实际上是不同的。 2、优化后的全局函数只能被某个对象调用。3、原型模式prototype – 每个函数

2016-11-17 19:27:04 341

原创 Object.defineProperty

chrome 下Object.defineProperty configurable值 描述 true 可以多次使用,任意修改其他属性。 false 仅可以再次将writable由true修改为false,其他均会报错。

2016-11-17 14:57:40 279

原创 JS数据类型

原生数据类型Boolean、String、Number、Null、Undefined在传统的编程语言中,原生数据类型存在栈中,而引用类型存在堆中,但是JS彻底的抛弃了这种概念,原生数据类型保存在一个叫做变量对象(Variable Object)的对象中,而引用类型则保存在内存中。判断原生数据类型最好的方法莫过于typeof,除了Nullconsole.log(typeof null); //obje

2016-11-17 11:20:03 190

空空如也

空空如也

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

TA关注的人

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