文章列表 (共 622 篇,第 50/63 页)
基础命令用户设置$ git config --global user.name "Your Name"$ git config --global user.email "email@example.com"初始...
阅读全文 →
ECMAScript和JavaScript的关系ECMAScript的历史部署进度Babel转码器Traceur转码器ECMAScript 7ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。标准的制定者...
阅读全文 →
我的个人博客实现了内容的静态化 这样更有利于节省资源 自上次的demo 后 我把方法封装了下var fs=require('fs') ;
var ejs=require('ejs') ;
//生成新闻
//mpath 模板
// options...
阅读全文 →
JavaScript中有全局对象,实际上,语言环境中所有可访问的对象都可以认为是其全局对象,如:Number、String、undefined等。在浏览器环境中,全局对象是Window对象,被写到Window对象中的对象都可以全局访问,如:Document、Location就是Window对象的子对象,可以全局访问。在Node.js中,有一个全局命名空间...
阅读全文 →
今天遇到一个需求就是将新闻页面静态化 思索一下大致有个思路 将模板和数据读出来 替换后 生成静态文件即可 接下来还真的用此方法实现了下 代码如下var fs=require('fs') ;
fs.readFile('...
阅读全文 →
近期打算把开发环境由Widows换到Mac OS X,而Mac OS
X有点另类,很多软件的安装方法也与众不同,因此也顺便写点心得体会把,今天简单介绍一下Redis在Mac OS
X下的安装以及使用方法。首先从Redis官网http://www.redis.io去下载最新版本的Redis安装文件(此处以Redis版本为例进行说明)下载后进行解压缩。然...
阅读全文 →
随着互联网的普及,用户数量的快速增长,产生的数据也越来越多,这也对我们的产品提出了新的考验,如何才能构建出高性能,而且扩展性高的应用程序呢?听说Redis是一个不错的选择,那么问题来了,什么是Redis呢?Redis—— Remote Dictionary Server,它是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-...
阅读全文 →
谓Promise,就是一个对象,用来传递异步操作的消息。Promise对象有以下两个特点。(1)对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:Pending(进行中)、Resolved(已完成,又称Fulfilled)和Rejected(已失败)。只有异步操作的结果,可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。这也是P...
阅读全文 →
基本概念Generator函数有多种理解角度。从语法上,首先可以把它理解成,Generator函数是一个状态机,封装了多个内部状态。执行Generator函数会返回一个遍历器对象,也就是说,Generator函数除了状态机,还是一个遍历器对象生成函数。返回的遍历器对象,可以依次遍历Generator函数内部的每一个状态。形式上,Generator函数是一个普...
阅读全文 →
map对象是一个简单的键/值映射。任何值(包括对象和原始值)都可以用作一个键或一个值。var m = new Map();
var o = {p: "Hello World"};
m.set(o, "content")
...
阅读全文 →