鲜荣彬
Herry
摘要: 原始值 VS 对象 javaScript中的值可以被划分为两个大类:原始值(primitive) and 对象(object); 一.primitve 1、字符串 2、数字: 在js的世界里,所有数字都是浮点数,是双精度的 3、布尔值 4、null 5、undefined 二.所有其他的值都是对象 阅读全文
posted @ 2016-06-28 20:14 Herry彬 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 使用 $("a") 返回的对象就不再是一个简单的DOM对象了,而是一个复杂的JQuery对象。 那么JQuery是怎么创建对象的。 为了便于分析,我将JQuery中复杂的代码简化了一番,便于分析。 调用时,只需要 F$("div").each(); 即可模拟JQuery的对象穿件。 整个JQuery 阅读全文
posted @ 2016-04-16 17:53 Herry彬 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一:什么是闭包 《JS高级程序设计》指出:闭包是指有有权访问另一个函数作用域中变量的函数。 二:闭包的使用 闭包的常见的创建方式是 子函数嵌套在父函数的内部,这样,子函数就可以访问父函数中的变量。 8行 2 9行 2 12,13行 2,3 那么,为什么第9行得到的结果仍然是2,而不是期待中的3呢? 阅读全文
posted @ 2016-03-03 18:32 Herry彬 阅读(428) 评论(0) 推荐(0) 编辑
摘要: this对象是基于函数在执行的环境绑定的。 (一) this 在闭包环境中指向的对象。 《Js高级程序设计》中提到: 每个函数在被调用时,其活动对象都会自动取得两个特殊变量:this和arguments。 内部函数搜索这两个this,arguments时,只会搜索到其活动对象为止,因此永远不可能直接 阅读全文
posted @ 2016-03-01 17:10 Herry彬 阅读(235) 评论(0) 推荐(0) 编辑
摘要: AngularJS这个JS框架是个神马东东我也不太清楚,我也是初学者~~ AngularJS适用于single page App,单页面程序都是局部刷新的,这一点和Ajax有第一的区别,因为使用Ajax的一个致命点是 会使浏览器的后退 按钮失效。 在AngularJs中有几个核心的知识点:scope 阅读全文
posted @ 2015-12-22 15:31 Herry彬 阅读(4166) 评论(0) 推荐(0) 编辑
摘要: 1、工作原理 当通过app.js建立的服务器时,会看到一个简单的页面。返回页面时,浏览器会向服务器发送请求。app会解析请求的路径,调用相应的逻辑,调用对应的视图模板,传递对象数值,最终生成HTML页面,返回给浏览器。 当浏览器接收到内容后,通过分析获取 /stylesheets/style.... 阅读全文
posted @ 2015-09-08 22:03 Herry彬 阅读(285) 评论(0) 推荐(0) 编辑
摘要: http模块,其中封装了一个高效的HTTP服务器和一个建议的HTTP客户端 http.server是一个基于事件的HTTP服务器 http.request则是一个HTTP客户端工具,用户向服务器发送请求。 HTTP服务器 (1)http.Server实现,提供了一套封装级别很低的API,... 阅读全文
posted @ 2015-09-05 19:35 Herry彬 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 安装好nodeJs,我们需要使用命令行中安装express。 我这里默认将Node.js安装在C:\Program Files\nodCejs\盘中。 在保持联网的状态下,依次输入如下命令。npm config set prefix "C:\Program Files\nodejs\node... 阅读全文
posted @ 2015-09-05 14:18 Herry彬 阅读(223) 评论(0) 推荐(0) 编辑
摘要: Module和Package是Node.js最重要的支柱。 Node.j 提供require函数来调用其他模块,而且模块都是基于文件。模块和包区别是透明的,因此常常不作区分。 1.模块和文件一一对应。一个文件就是一个模块。文件可能是JS代码,JSON或者编译过的C/C++扩展。 通过是r... 阅读全文
posted @ 2015-08-24 21:56 Herry彬 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1. node -v 查看版本 node -e --js代码 node --进入编辑模式 Ctrl+C 退出编译模式var http=require('http')http.createServer(function(req,res){ res.writeHead(200,{'Cont... 阅读全文
posted @ 2015-08-24 21:23 Herry彬 阅读(334) 评论(0) 推荐(0) 编辑