- 博客(6)
- 收藏
- 关注
原创 Node中的JavaScript
global 对象 在浏览器中,全局对象指的是window对象,在window对象上定义的任何内容都可以被全局访问到; 在Node中,有两个类似但却各自代表不同含义的对象; global 对象:和window一样,任何global对象上的属性都可以被全局访问到; process对象:所有全局执行上下文中的内容都在process对象中。 模块系统 在浏览器中,直接通过script标签引入第三方库,
2018-01-10 00:50:38 171
原创 阻塞与非阻塞IO
单进程 在基础架构上,Node.js采用一个长期运行的进程,与Apache不同,Apache会产生多个线程(每个请求一个线程),因此需要特别注意对共享状态的修改。通过下例可以说明: var books = ["Metamorphosis", "Crime and punishment"]; function serveBooks() { // 给客户端返回HTML代码 var
2018-01-09 16:30:37 333 1
原创 JavaScript概览学习记录
JavaScript基础 基础类型:number、boolean、string、null、undefined 复杂类型:array、function、object typeof typeof 0 ==> “number” typeof false ==> “boolean” typeof “” ==> “string” typeof null ==> “object” typeof
2018-01-09 16:22:39 146
原创 Node.js模块加载顺序
Node.js模块分为核心模块和文件模块; 核心模块是Node.js标准API中提供的模块,可以直接通过require获取; 文件模块是存储为单独的文件的模块,可以是javascript代码、Json或编译好的C/C++代码; 核心模块拥有最高的加载优先级,如果有模块与其明明冲突,Node.js总是加载核心模块; 文件模块如果不显式指定文件模块扩展名,则会按照.js、.json、.node的顺序加
2018-01-08 10:24:13 2447
原创 不能执行已释放的 Script 的代码
因为发现在ie中,当一个ifame关闭时,这个iframe中的对象也随之销毁; 例如当前这个iframe的window.top.listAllData = new Array() 这段代码在iframe关闭之后,window.top.listAllData被赋值的对象就没了,但是window.top.listAllData的声明还在.类似于指针还在,指针指向的对象已经销毁.所以当这段js代码在一
2018-01-04 14:31:08 956 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人