global:表示Node所在的全局环境,类似于浏览器的window对象。需要注意的是,如果在浏览器中声明一个全局变量,实际上是声明了一个全局对象的属性,比如var x = 1等同于设置window.x = 1,但是Node不是这样,至少在模块中不是这样(REPL环境的行为与浏览器一致)。在模块文件 ...
分类:
其他好文 时间:
2016-11-18 09:48:00
阅读次数:
196
原文地址1:http://www.cnblogs.com/mzwr1982/archive/2012/05/20/2509295.html 闭包是一个比较抽象的概念,尤其是对js新手来说.书上的解释实在是比较晦涩,对我来说也是一样. 但是他也是js能力提升中无法绕过的一环,几乎每次面试必问的问题,因 ...
分类:
Web程序 时间:
2016-11-16 01:32:24
阅读次数:
268
static是为了解决全局对象访问问题。 a静态局部变量 C++中,我们可以在函数体内声明一个静态局部变量(Static Local Variable)。它在函数运行结束后不会消失,并且只有声明它的函数中能够使用它。 b静态成员数据 在C++中,用静态成员数据(Static Data Member) ...
分类:
其他好文 时间:
2016-11-13 13:56:23
阅读次数:
114
Why 研究一个网站前端技术的时候,了解它的全局的对象是一个好的入口,一般来说,常见的库就会用外观模式,最后暴露一个对象给用户调用,比如jQuery,requirejs,angular,react均是用这种方式。 如果没有用cmd/amd模块化或类似webpack工具打包的话,会给全局对象windo ...
分类:
编程语言 时间:
2016-11-12 07:36:23
阅读次数:
144
全局对象在浏览器Javascript中,window是全局对象,而Node.js中全局对象是global,所有全局变量(除了global本身以外)都是global对象的属性。在Node.js中,我们可以直接访问到global的属性,而不需要在应用中包含它。全局变量global最根本的作用是作为全局变量的宿主。按照ECM..
分类:
Web程序 时间:
2016-11-11 15:21:57
阅读次数:
291
研究一个网站前端技术的时候,了解它的全局的对象是一个好的入口, 一般来说,常见的库就会用外观模式,最后暴露一个对象给用户调用, 比如jQuery,requirejs,angular,react 均是用这种方式。 如果没有用cmd/amd模块化或类似webpack工具打包的话,会给全局对象window ...
分类:
编程语言 时间:
2016-11-11 00:36:46
阅读次数:
207
Why 研究一个网站前端技术的时候,了解它的全局的对象是一个好的入口,一般来说,常见的库就会用外观模式,最后暴露一个对象给用户调用,比如jQuery,requirejs,angular,react均是用这种方式。 如果没有用cmd/amd模块化或类似webpack工具打包的话,会给全局对象windo ...
分类:
编程语言 时间:
2016-11-10 01:43:45
阅读次数:
281
深入理解JSON对象 前面的话 json(javascript object notation)全称是javascript对象表示法,它是一种数据交换的文本格式,而不是一种编程语言,用于读取结构化数据。2001年由Douglas Crockford提出,目的是取代繁琐笨重的XML格式。本文将详细介绍 ...
分类:
Web程序 时间:
2016-11-09 22:53:54
阅读次数:
239
this表示函数运行时,自动生成的一个内部对象,只能在函数内部运行 随着使用场景的变化,this的值会发生变化 原则:this指的是调用函数的那个对象。 使用场景: 1.纯粹的函数调用 这是函数最常见的用法,属于全局性调用,因此this就代表全局对象Global 2.作为对象方法调用 ...
分类:
编程语言 时间:
2016-11-04 23:28:36
阅读次数:
164