PHP_OOP

2016-07-03
阅读 28 分钟
4.1k
对象(object):现实生活中的实体,在编程语言中的体现。实体都有属性和功能。一组数据,和操作管理这些数据的操作,定义在一起就形成了一个实体,称之为对象。(属性和方法的集合)

PHP_数组

2016-07-03
阅读 6 分钟
2.4k
数组 数据由元素组成,元素由键和值组成 数组分类 关联数组关联数组,元素的下标与元素的值存在逻辑上的关系,称之为关联数组。指的是,键和值之间存在管理。 {代码...} 索引数组索引数组,元素的值和下标不存在逻辑关系,而下标只表示值索引位置。 {代码...} 数组遍历 所要的完成遍历数组,需要依次得到每个元素的信息(...

VUE

2016-07-01
阅读 19 分钟
3.5k
通过尽可能简单的API实现相应的数据绑定和组合的视图组件核心:相应的数据绑定系统, 数据与DOM保持同步数据驱动的视图,普通的HTML模板中使用特殊的语法讲DOM"绑定"到底层数据

BackBone

2016-06-26
阅读 10 分钟
2.9k
View:可以在视图中声明时间,在视图中处理集合或者模型,也可以地工艺方法啊,可以暴露出来一些借口,视图可以声明事件处理函数,并通过接口连接到应用程序。

JavaScript_引用类型

2016-06-23
阅读 18 分钟
2.5k
数组长度随时可变!随时可以修改!(length属性) var arr1 = [123,324,true,'abc',1,4,5,new Date()]; arr1.length = 5; console.log( arr1 );//log 里面是传递的字符串 , JS引擎默认会调用.toString(); 隐式的调用.

JavaScript_模块化

2016-06-20
阅读 6 分钟
2.6k
JS开发的问题 冲突 依赖 JS引入的文件,产生依赖. 使用命名空间解决: 命名空间的弊端 调用的时候 名字比较长. 只能减低冲突,不能完全避免 SeaJs使用 引入sea.js的库 如何变成模块? define 如何调用模块? exports 和 seajs.use 如何依赖模块? require {代码...} {代码...} seajs.use() 加载一个或多个模块 {代码...} ...

JavaScript_函数

2016-06-20
阅读 10 分钟
2.5k
return语句:return返回函数的返回值并结束函数运行 函数也可以看做数据来进行传递参数列表相当于函数入口,return 语句相当于函数出口

JavaScript_面向对象程序设计

2016-06-17
阅读 11 分钟
2.5k
类的创建于实例对象 工厂模型创建对象 {代码...} 构造函数式 {代码...} 创建类的实例: 当作构造函数去使用 var p1 = new Person('a1',20); 作为普通函数去调用 Person('a2',20); //在全局环境中定义属性并赋值, 直接定义在window上。 在另个一对象的作用域中调用 var o = new Object();Person.call(o,'a3',23); Object...

JavaScript_设计模式

2016-06-13
阅读 35 分钟
2.3k
创建型设计模式:解决对象在创建时产生的一系列问题。结构型设计模式:解决类或对象之间组合时产生的一系列问题行为型设计模式:解决类或对象之间的交互以及职责分配的一些列问题

JavaScript_接口

2016-06-12
阅读 5 分钟
2.9k
对于接口的好处,那么显而易见 首先促进代码的重用,对于开发来讲,还可以告诉程序员那些类都使用了什么方法,如果你事先知道接口那么就减少了你在编码的时候对类与类之间冲突,实现解耦。对于测试和调试也会变得轻松,用于javascript的弱类型语言,类型不匹配经常出现,那么使用接口,这一点会变得容易一些。

Web Socket & Socket.io

2016-06-11
阅读 3 分钟
5.4k
我们可以非常轻松的捕获浏览器上发生的事件(比如用户点击了盒子),这个事件可以轻松产生与服务器的数据交互(比如Ajax)。但是,反过来却是不可能的:服务器端发生了一个事件,服务器无法将这个事件的信息实时主动通知它的客户端。只有在客户端查询服务器的当前状态的时候,所发生事件的信息才会从服务器传递到客户端。

Node_Mongoose

2016-06-10
阅读 3 分钟
4.8k
是一个将JavaScript对象与数据库产生关系的一个框架,Object related model。操作对象,就是操作数据库了。对象产生了,同时也持久化(数据进入数据库)了。

Node_MongoDB

2016-06-06
阅读 12 分钟
2.5k
基本使用 概念 SQL和NoSQL 文档 Document 文档就是键值对的一个集合,实际上表达方式和JSON一样文档就是JSON,但是要比JSON多了一些限制: 每个文档必须有一个特殊的键 _id, 这个键在集合中必须是保证唯一性. 文档中键的命名,不能含有.和$ 文档中值的额类型,比原生JavaScript更多, 比如:日期,ObjectId(),正则表达式...

Node_Express

2016-06-03
阅读 5 分钟
2.1k
安装 {代码...} 基本使用 {代码...} 路由 express 路由 {代码...} get和post请求都可以 {代码...} 有字符串正则系统 {代码...} 正则表达式 {代码...} 表单提交 表单提交到本身页面 // restful 路由设计 {代码...} 中间件 中间件middleware ,少了一层回调。所有的中间件,都将作为http.createServer();的回调。 中间件特...

Node_模块

2016-06-02
阅读 9 分钟
4.8k
V8引擎本身就是用于Chrome浏览器的JS解释部分,但是Ryan Dahl,把V8搬到服务器,用于做服务器的软件。Node是一个专注于实现高性能Web服务器优化的专家,在遇到V8而诞生的项目

关于函数

2016-02-22
阅读 1 分钟
1.5k
function 函数的声明三种方式: function test () {} 函数直接量var test2 = function () {} Function构造函数 var test3 = new Function(arg1, arg2, function_body) 区别: 函数是一个可以被其它代码或其自身调用的代码片段,或者是一个指该函数的变量variable。当函数被调用时,参数arguments作为输入传递到函数,并...