摘要: 原文英文链接:http://www.nodebeginner.org 中文翻译链接:http://www.nodebeginner.org/index-zh-cn.html 学习链接:一本全面的NodeJS教程 github地址:https://github.com/TimRChen/webApp. 阅读全文
posted @ 2017-02-21 15:03 Tim晨 阅读(491) 评论(0) 推荐(0) 编辑
摘要: WebSocket 简要介绍 WebSocket protocol 是HTML5一种新的协议。 它实现了浏览器与服务器全双工通信(full-duple)。 一开始的握手需要借助HTTP请求完成。 WebSocket的优势 优点有: 1.WebSocket实现了客户端与服务器端之间的长连接,而Node 阅读全文
posted @ 2017-02-17 16:15 Tim晨 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 本地使用git时遇到问题及解决方案总结: 1.git push origin master 后,终端上出现错误信息: push失败,原因多半是因为github上远程仓库中有Reademe.md文件 解决方法:先 git pull --rebase origin master 或者 git pull 阅读全文
posted @ 2017-02-13 18:06 Tim晨 阅读(206) 评论(0) 推荐(0) 编辑
摘要: NodeJs是针对前端工程师向web后端深入理解的一门很好的语言。 首先,记录NodeJS几大特性,后续补充: 一、Node.js 是单进程单线程应用程序,但是通过事件和回调支持并发,所以性能非常高。 二、Node.js 的每一个 API 都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理 阅读全文
posted @ 2017-01-07 13:50 Tim晨 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 今天学习阮一峰ES6编程风格,其中探讨了如何将ES6的新语法,运用到编码实践之中,与传统的JavaScript语法结合在一起,写出合理的、易于阅读和维护的代码。 1.块级作用域 (1)let 取代 var ES6 提出了两个新的声明变量的命令: let 和 const。其中,let 完全可以取代 v 阅读全文
posted @ 2016-12-16 12:51 Tim晨 阅读(370) 评论(0) 推荐(0) 编辑
摘要: git原理介绍及操作 git 原理——🏁 1.直接记录快照,而非差异比较 2.近乎所有操作都是本地执行 3.时刻保持数据完整性 4.多数操作仅添加数据 1.直接记录快照,而非差异比较 git 只关心文件数据的整体是否发生改变,而大多数其他系统则只关心文件内容的具体差异。 git 并不保存这些前后变 阅读全文
posted @ 2016-12-12 17:45 Tim晨 阅读(663) 评论(3) 推荐(0) 编辑
摘要: 1.Promise的含义 Promise是异步编程的一种解决方案,比传统的解决方案--回调函数和事件更合理和强大。ES6将其写进了语言标准,统一了用法,原生提供了promise对象。 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步的操作)的结果。从语法上说, 阅读全文
posted @ 2016-11-26 20:54 Tim晨 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: 今天学习class相关的一些使用方法,着重在于class extends class之间可以通过extends关键字实现继承,这比ES5的通过修改原型链实现继承,要清晰和方便很多。 上面的代码定义了一个 Test 类,该类通过 extends 关键字,继承了 Point 类的所有属性和方法。但是由于 阅读全文
posted @ 2016-11-25 19:44 Tim晨 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 一、viewport的概念 移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域,就是浏览器上用来显示网页的那部分区域,但viewport不局限于浏览器可视区域 的大小,它可能比浏览器的可视区域要大,也可能比浏览器的可视区域要小。 在默认情况下,移动设备上的viewport都 阅读全文
posted @ 2016-11-15 16:35 Tim晨 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1.使用定时器造成的性能问题及解决方法(学习自某博主,不允许外传!) 用 clearInterval(timerid);来清除,往往不能马上停止,用什么方法比较好解决? 优化方案如下: var timeout = false; //启动及关闭按钮 function time() { if(timeo 阅读全文
posted @ 2016-11-12 13:25 Tim晨 阅读(732) 评论(0) 推荐(0) 编辑
Top