观察者模式又被称为发布-订阅模型或消息机制。 基本思想是观察者一个静态(或全局)对象,为大家提供三个方法:发布、订阅、取消订阅。想得到消息的订阅者需要通过订阅某些消息,当发布者发布某些消息的时候对应的订阅者就收到消息了。订阅者也可以取消订阅。 使用场景,用户在留言评论的同时用户消息栏也相应改变。这里 ...
分类:
编程语言 时间:
2016-04-02 22:57:32
阅读次数:
277
5.14.1、this引用 的规则 在最外层的代码中,this引用的是全局对象 在函数内,this引用根据函数调用方式不同而有所不同 函数的调用方式this引用的引用对象 通过点运算符或中括号运算符调用对象的方法时,在运算符左侧所指定对象下面方法和接受对象的具体例子var obj={ x:3, do ...
分类:
Web程序 时间:
2016-04-02 13:29:26
阅读次数:
124
Http是一个无状态协议,同一个会话的连续两个请求互相不了解,他们由最新实例化的环境进行解析,除了应用本身可能已经存储在全局对象中的所有信息外,该环境不保存与会话有关的任何信息。 自己的理解,在asp.net里:每次提交服务器的页面没有任何关系,每次记录在页面的信息下次提交是记不住的,(除了应用本身 ...
分类:
Web程序 时间:
2016-03-31 10:53:04
阅读次数:
104
一、JavaScriptMath对象Math对象概述-Math对象是ECMAScript提供的一个全局对象,它主要封装了一些常用的数学函数和常数-Math对象没有构造函数,无法创建它的实例(instance);调用其属性和方法时,直接使用Math对象名即可Math对象的属性-Math对象具有如下成员属性Math对象的方法-..
分类:
编程语言 时间:
2016-03-28 18:58:56
阅读次数:
222
静态成员的初始化: 与全局对象一样对于静态数据成员在程序中也只能提供一个定义,这意味着静态数据成员的初始化不应该被放在头文件中而应该放在含有类的非inline函数定义的文件中。 转自:http://blog.csdn.net/veryday_code/article/details/7921833
分类:
编程语言 时间:
2016-03-21 22:58:33
阅读次数:
225
在JavaScript中,this关键字是用来引用 调用该函数的 那个对象的。看几个栗子: 从上面的例子可以看出,this引用的是 调用该函数时“.”前面的那个对象(如 obj.funObj()、obj.aCopy() );如果没有通过“.”的方式而是直接调用,那么this引用的就是全局对象,换句话
分类:
编程语言 时间:
2016-03-17 16:10:52
阅读次数:
155
Javascript语言核心(2~12章) 第三章:类型、值、变量 1.数字: 2.文本: 3.布尔值:false举例(undefined,null,0,-0,NaN,"") 4.null和undefined:null是非对象,undefined是未定义 5.全局对象: 6.包装对象: 7.不可变的
分类:
编程语言 时间:
2016-03-17 14:44:12
阅读次数:
212
全局属性和函数可用于所有内建的 JavaScript 对象。 全局对象是预定义的对象,作为 JavaScript 的全局函数和全局属性的占位符。通过使用全局对象,可以访问所有其他所有预定义的对象、函数和属性。全局对象不是任何对象的属性,所以它没有名称。 在顶层 JavaScript 代码中,可以用关
分类:
编程语言 时间:
2016-03-17 14:25:06
阅读次数:
162
ECMAScript 5 对解析 JSON 的行为进行规范,定义了全局对象 JSON 。支持这个对象的浏览器有 IE 8+、Firefox 3.5+、Safari 4+、Chrome 和Opera 10.5+。 JSON 对象有两个方法: stringify() 和 parse() 用法如下: J
分类:
Web程序 时间:
2016-03-14 13:33:47
阅读次数:
139
today, 我们的话题作文是nodejs,我尝试对它的描述是:似曾相似,但它又不一样的存在着。百花齐放的it世界里,以独特身姿绽放的美丽更容易吸引人。也许只是不了解,也许时间会给出答案,nodejs你值得拥有。 本篇来聊一点: 1.nodejs的全局对象(重点process) 2.process进
分类:
Web程序 时间:
2016-03-11 12:19:24
阅读次数:
345