1 "" == false // true2 "0" == false // true3 "" == "0" //false以上代码是js实际运行的结果。所以在JS中,==是不可靠的,因为JS会自动对类型进行转换。这个不是本随笔要讲的重点。以下才是关键。如何很合理的进行变量的转换。如果某个接口,只能...
分类:
编程语言 时间:
2014-10-22 14:29:46
阅读次数:
167
随着express升级,bodyParser从express中被分离了出来,因此,在使用express新版本的时候,需要npm install body-parser 来安装bodyParser。 在app.js中要引入bodyParser。 var bodyParser = require(‘body-parse...
分类:
Web程序 时间:
2014-10-22 13:04:11
阅读次数:
1076
黄金守则: this对象是在运行时基于函数的执行环境绑定的:在全局函数中,this等于window而当函数被作为某个对象的方法调用时, this等于那个对象。下面是一些相关实践:------------------------------------------------->闭包相关的this.....
分类:
Web程序 时间:
2014-10-22 12:20:48
阅读次数:
304
对象是组成JavaScript的基本单元,在JS中,一切东东其实都是对象,而且功能非常强大,它不仅风格独特,功能也与众不同。一、引用(reference)引用的概念是JS的基础之一,它是指向对象实际位置的指针。见下面的例子:var items = new Array("abc","def","hig...
分类:
Web程序 时间:
2014-10-22 08:42:25
阅读次数:
210
假如现在有一个对象var obj = { A:2 ,B:"Ray" ,C:true ,D:function(){}}如果想遍历对象obj中的所有键值,一般是用以下方式for(var key in obj){ console.log(key,obj[key])}输出:A ...
分类:
Web程序 时间:
2014-10-22 01:00:32
阅读次数:
288
一、函数1.1 JS中函数无重载,同一作用域下定义两个函数,而不会引发错误,但真正调用的是后面定义的函数。例如:function doAdd(iNum){ alert(iNum+100);}function doAdd(iNum){ alert(iNum+10);}doAdd(10);//结果为.....
分类:
编程语言 时间:
2014-10-21 23:10:52
阅读次数:
212
substring 方法用于提取字符串中介于两个指定下标之间的字符substring(start,end)开始和结束的位置,从零开始的索引参数 描述start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop 可选。一个非负的整数,比要提取的子...
分类:
Web程序 时间:
2014-10-21 19:18:17
阅读次数:
184
整理桌面遇到之前做的笔记:javascript 简称(js)是一门基于浏览器的面向对象,时间驱动的网页脚本语言。js是浏览器解析并执行的,因为客户端浏览器不同,所以js存在兼容性的问题。匿名函数就是函数可以去掉名字,函数的定义会返回函数的首地址,自调用匿名函数是为了变量名的重复。。js中在函数内部的...
分类:
Web程序 时间:
2014-10-21 19:12:59
阅读次数:
188
ajax跨域请求数据在谷歌火狐我本地IE11都是没问题的。
让测试就发现问题了,IE8下请求不到数据,然后我查看一下自己写的js看有没有不兼容问题,可是都没有啊,为什么就请求不到呢。
我把ajax的error打印出来提示no transport,网上找了资料在js中第一行加这个就可以了jQuery.support.cors = true;
好了这个问题没有了,可是又有另一个error没有权...
分类:
Web程序 时间:
2014-10-21 15:28:27
阅读次数:
210
####10秒自动跳转Html代码您好,欢迎光临!/LoginRegist_turnToLogin">请登录注册成功感谢您选择,您的账号${param.bussinessId}已经注册成功。系统将会在秒后跳转到登录页!/LoginRegist_turnToLogin">直接登录版权所有|联系我们se...
分类:
Web程序 时间:
2014-10-21 15:05:38
阅读次数:
244