摘要: JavaScript 创建类/对象的几种方式 非常好的一篇讲类和对象的文章,逐一测试,加深记忆:http://www.cnblogs.com/tiwlin/archive/2009/08/06/1540161.html 在JS中,创建对象(Create Object)并不完全是我们时常说的创建类对象 阅读全文
posted @ 2017-01-23 16:29 菜鸟江太公 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 翻译自:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/new new操作符可以实例化一个用户自定义对象,或者一个含有构造方法的内置对象。很明显,这句话的意思指用户采用{},或者new Objec 阅读全文
posted @ 2017-01-23 16:18 菜鸟江太公 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 在加上new操作符,我们就能完成传统面向对象的class + new的方式创建对象,在Javascript中,我们将这类方式成为Pseudoclassical。 基于上面的例子,我们执行如下代码 var obj = new Base(); var obj = new Base(); var obj 阅读全文
posted @ 2017-01-23 13:49 菜鸟江太公 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 私有变量在js中是个什么概念。当下我的认识是var所定义的变量,实际可以理解为属性和方法,或者单单是临时存储器,不归属任何对象。 一个声明函数: function a(){ var v = "bc";} 这样定义的变量v有以下特征: 只有当a函数被执行的时候,即添加尾括号调用,内部才会开始v的声明( 阅读全文
posted @ 2017-01-23 13:25 菜鸟江太公 阅读(4355) 评论(0) 推荐(0) 编辑