上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: Js封装 原型 在JavaScript中,每个对象都保持着一块隐藏的状态: 一个对另一个对象的引用,也被称作原型 Js中对象的属性分为两种存在形态,一种在实例中,一种在原型中 ①不存在于实例,不存在于原型 ②存在于实例,不存在于原型 ③不存在于实例,存在于原型 ④存在于实例,存在于原型 hasOwn 阅读全文
posted @ 2017-04-25 15:17 凯帝农垦 阅读(170) 评论(0) 推荐(0)
摘要: function createPerson(name, sex) { var obj = new Object(); obj.name = name; obj.sex = sex; obj.showName = function () { console.log('我的名字是:' + obj.nam 阅读全文
posted @ 2017-04-25 15:16 凯帝农垦 阅读(109) 评论(0) 推荐(0)
摘要: 定时器中的this function Aaa() { var _this = this; //解决关键 this.a = 12; //但凡被定时器调的函数,this必然是window,所以,show里面的this.a是undefined的 // setInterval(this.show, 1000 阅读全文
posted @ 2017-04-25 15:09 凯帝农垦 阅读(120) 评论(0) 推荐(0)
摘要: 首先说一下bind,灵活的通过bind来改变this指针 bind方法会创建一个新函数,称为绑定函数.当调用这个绑定函数时,绑定函数会以创建它时传入bind方法的第一个参数作为this, 传入bind方法的第二个以及以后的参数加上绑定函数运行时本身的参数按照顺序作为原函数的参数来调用原函数. 首先b 阅读全文
posted @ 2017-04-25 15:07 凯帝农垦 阅读(169) 评论(0) 推荐(0)
摘要: Js封装 继承 现在有一个"动物"对象的构造函数。 function Animal() { this.BirthDesc = function () { alert("都是由另一个生命繁衍的") }; } Animal.prototype.LivePlace = "Earth"; //还有一个猫对象 阅读全文
posted @ 2017-04-25 15:07 凯帝农垦 阅读(118) 评论(0) 推荐(0)
摘要: 封装 构造函数的封装 猫看成一个对象 var cat1 = { name: "Tom", age: 18 } var cat2 = {}; cat2.name = "Tom"; cat2.age = 18; 这就是最简单的封装了,把两个属性封装在一个对象里面。但是,这样的写法有两个缺点,一是如果多生 阅读全文
posted @ 2017-04-25 15:04 凯帝农垦 阅读(127) 评论(0) 推荐(0)
摘要: 一般大家都用这个写法来定义一个函数: function Name([parameters]){ functionBody }; //alert(typeof Name) // Function 当我们这么定义函数的时候,函数内容会被编译(但不会立即执行,除非我们去调用它)。而且,也许你不知道,当这个 阅读全文
posted @ 2017-04-25 15:04 凯帝农垦 阅读(312) 评论(0) 推荐(0)
摘要: 闭包,根据 ECMAScript 描述,词法(lexically)表示包括不被计算的变量的函数,函数可以使用函数之外定义的变量,它意味着当前作用域总能够访问外部作用域中的变量。函数是JavaScript中唯一拥有自身作用域的结构,因此闭包的创建依赖于函数。函数内部的函数访问其所在函数的变量(局部变量 阅读全文
posted @ 2017-04-25 15:03 凯帝农垦 阅读(130) 评论(0) 推荐(0)
摘要: 开发模式 TDD TDD指的是Test Drive Development,很明显的意思是测试驱动开发,也就是说我们可以从测试的角度来检验整个项目。大概的流程是先针对每个功能点抽象出接口代码,然后编写单元测试代码,接下来实现接口,运行单元测试代码,循环此过程,直到整个单元测试都通过。这一点和敏捷开发 阅读全文
posted @ 2017-04-01 15:43 凯帝农垦 阅读(545) 评论(0) 推荐(0)
摘要: 教程 MongoDB MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value) 阅读全文
posted @ 2017-03-31 18:29 凯帝农垦 阅读(170) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页