function fn1(){
//创建了一个数组
var fns = new Array();
//i这个变量是保存在fn1这个作用域中
for(var i=0;i
//数组中的值是一组函数
fns[i] = function(){
return i;
}
}
return fns;
}
var fs =...
分类:
Web程序 时间:
2014-05-12 14:37:20
阅读次数:
264
最近写一个小项目的时候:在调用 calendar.js 的时候出现中文乱码!
如图所示:
原因在于:
我的jsp 页面,指定的是 UTF-8 编码,然而,调用的 calendar.js 的编码确实 GBK 编码,所以出现上面的结果。
解决方案:
再引入 JS文件的时候,指定 编码格式:
例如:
/admin/images/calendar.js" ch...
分类:
Web程序 时间:
2014-05-12 14:03:16
阅读次数:
317
原文:收藏的一些javascript片段学习js也很有一段时间,收集了一些js的片段。特地整理排版了一下,以一个js初学者的视界来分析注释了这些代码段,暂且不去讨论它的性能和优化问题,相信会对一些初学者有用。第一次发文,定许多纰漏和不足的地方,希望可以交流和学习。1
javascript动态加载--...
分类:
编程语言 时间:
2014-05-12 07:57:16
阅读次数:
461
原文:javascript系列之DOM(一) DOM(document object
moudle),文档对象模型。它是一个中立于语言的应用程序接口(API),允许程序访问并修改文档的结构,内容和样式。也就是一切语言(js,php
等)对web的操作是建立在DOM的基础之上的。行为的发生,首先必须获...
分类:
编程语言 时间:
2014-05-12 07:54:13
阅读次数:
382
原文:js 正则学习小记之匹配字符串优化篇昨天在《js 正则学习小记之匹配字符串》谈到
/"(?:\\.|[^"])*"/
是个不错的表达式,因为可以满足我们的要求,所以这个表达式可用,但不一定是最好的。从性能上来说,他非常糟糕,为什么这么说呢,因为 传统型NFA引擎
遇到分支是从左往右匹配的,所以...
分类:
Web程序 时间:
2014-05-12 07:52:08
阅读次数:
319
原文:[转载]javascript 文件的同步加载与异步加载HTML 4.01
的script属性charset: 可选。指定src引入代码的字符集,大多数浏览器忽略该值。 defer: boolean,
可选。延迟脚本执行,相当于将script标签放入页面body标签的底部,js脚本会在docum...
分类:
编程语言 时间:
2014-05-12 07:47:57
阅读次数:
539
原文:[转载]js
isArray小结在日常开发中,我们经常需要判断某个对象是否是数组类型的,在js中检测对象类型的常见的方法有几种:
1、typeof操作符。对于Function、String、Number、Undefined这几种类型的对象来说,不会有什么问题,但是针对Array的对象就没什么用...
分类:
Web程序 时间:
2014-05-12 07:42:50
阅读次数:
468
原文:javascript系列之DOM(三)---事件
事件是javascript跳动的心脏,是DOM所有成分结合的万金油。当我们在WEB
上进行某些交互时,事件也就发生了。点击某些内容,鼠标经过特定元素,按下某些按键,改变窗口。当然还可能是浏览器上某个页面加载完毕。通过
javascript你可以...
分类:
编程语言 时间:
2014-05-12 07:27:30
阅读次数:
378
原文:浅谈 js 正则字面量 与 new RegExp 执行效率前几天谈了正则匹配 js
字符串的问题:《js 正则学习小记之匹配字符串》 和 《js
正则学习小记之匹配字符串优化篇》。里面讲到了优化正则起到提升性能的问题,但是能提升多少呢?于是我去测试了,发现TMD几乎微乎其微,我用1千字符串进行...
分类:
Web程序 时间:
2014-05-12 07:25:28
阅读次数:
520
原文:javascript系列之DOM(二)原生DOM扩展
我们接着第一部分来说,上文提到了两种常规的DOM操作:创建文档片段和遍历元素节点。我们知道那些雨后春笋般的库,有很大一部分工作就是提供了一些优秀
的DOM操作API。可见原生的一些方法和属性,还不能很灵活快捷的来完成我们所希望的操作。下面将...
分类:
编程语言 时间:
2014-05-12 07:18:15
阅读次数:
322