JavaScript中的另一个机制:cookie,则可以达到真正全局变量的要求。 cookie是浏览器 提供的一种机制,它将document 对象的cookie属性提供给JavaScript。可以由JavaScript对其进行控制,而并不是JavaScript本身的性质。cookie概述在上一节,曾...
分类:
Web程序 时间:
2014-11-26 18:43:00
阅读次数:
211
之前写过一篇文章,简单介绍了一个基于Node.js的静态文件服务器。那时还只是个人兴趣。最近又有了关于服务器的新的需求,我就想花点时间,好好研究一下。所以把之前的代码拿出来重构了一番,整体代码变得干净很多。
首先最新Node.js是支持generator的,所谓generator,就是javascript中的协程(半协程),不过功能稍弱,仅仅是为了解决js中凶名赫赫的callba...
分类:
Web程序 时间:
2014-11-26 16:30:27
阅读次数:
199
转自:http://bbs.bccn.net/thread-412608-1-1.htmlin运算符in运算符虽然也是一个二元运算符,但是对运算符左右两个操作数的要求比较严格。in运算符要求第1个(左边的)操作数必须是字符串类型或可以转换为字符串类型的其他类型,而第2个(右边的)操作数必须是数组或对...
分类:
Web程序 时间:
2014-11-26 16:22:05
阅读次数:
172
拼接运算符+console.log('hello'+3+'world');显示结果为hello3world再看console.log(3+2+4+'hello'+5);//9hello5从左往右加时,碰到第一个非数值型后,后面的就全部理解为拼接操作2在js中,逻辑运算返回的是,最早能让表达式成立的那...
分类:
Web程序 时间:
2014-11-26 16:21:29
阅读次数:
138
一、对象说起对象,我们不自然就想起了面向对象中自封装的一个类,同样JS中也是遵循这个守则,在web编程中几乎天天用到的就是JSON。是的,这就是一个对象,不过这个对象下面的字段都是字符串和值类型,如下图。var delivery = { no: 1, sendtime: "2014-...
分类:
编程语言 时间:
2014-11-26 16:06:08
阅读次数:
232
js中的数组的建,只可能是从0开始数组可以看为对象,字符串也是,所以可以用点语法掉其属性数组的循环 var arr = ['赵','钱','孙','李']; for (var i=0;i<arr.length;i++){ console.log(arr[i]);...
分类:
编程语言 时间:
2014-11-26 15:59:28
阅读次数:
251
js中有null和undefined,null是指对象不存在,undefined是指原生数据不存在var h = {name:'lisi',age:28};console.log(h.name)//对象用的是点语法,php中是name->'lisi'下面是数组,数组用的是【】语法1 var arr ...
分类:
Web程序 时间:
2014-11-26 15:39:00
阅读次数:
131
Javascript重要知识点梳理一.Javascript流程控制js中常用的数据类型var关键字的使用if – else if – elseswitchwhilefor二.Javascript常用函数1. 字符串函数substringindexOflastIndexOfcharAtreplaces...
分类:
编程语言 时间:
2014-11-26 13:39:14
阅读次数:
197
平时写惯了C#,所以会觉得什么样的运算符就应该做什么样的运算,但是有一天你的习惯被其他语言颠覆了,不知道是不是有一股强大的好奇心,刚好在js中,我的这种习惯就被颠覆了,下面就看看哪些运算符颠覆了我的三观。一:==运算符 ==运算符之所以可以颠覆,可以从下面几个例子中看出来。 "10"==10 ...
分类:
编程语言 时间:
2014-11-26 01:15:18
阅读次数:
145
整理自:http://www.cnblogs.com/playerlife/archive/2012/10/17/2727683.html一、什么是匿名函数?在Javascript定义一个函数一般有如下三种方式:①:函数关键字(function)语句:function fnMethodName(x)...
分类:
Web程序 时间:
2014-11-26 01:05:40
阅读次数:
204