摘要: 什么是正则表达式?这个问题可以参见:“正则表达式30分钟入门教程”,很多编程语言都支持正则表达式,本文仅仅讨论JavaScript中的正则表达式。创建一个正则表达式第一种方法:var reg = /pattern/;第二种方法:var reg = new RegExp('pattern');正则表... 阅读全文
posted @ 2014-07-23 14:26 阳光小屋 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 如果用户正在页面执行比较重要的操作,如写博客,上传文件,此时,如果点其他链接、地址栏输入新地址或刷新页面时,应该给用户提示,确认是否离开当前页面,用JavaScript可轻松完成。以下是微软官方给出的JS示例,经测试Firefox和Chrome运行正常:var is_uploading = fals... 阅读全文
posted @ 2014-07-23 14:17 阳光小屋 阅读(196) 评论(0) 推荐(0) 编辑
摘要: JavaScript是一种非常强大的函数式编程语言,可以动态创建函数对象。由于JavaScript还支持闭包(Closure),因此,函数可以引用其作用域外的变量,非常强大。来看看在JavaScript中使用闭包的陷阱:var tasks = [];for (var i=0; i>> ' + i);... 阅读全文
posted @ 2014-07-23 14:05 阳光小屋 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 如果输入$ git remote add origingit@github.com:djqiang(github帐号名)/gitdemo(项目名).git提示出错信息:fatal: remote origin already exists.解决办法如下:1、先输入$ git remote rm or... 阅读全文
posted @ 2014-07-23 11:40 阳光小屋 阅读(144) 评论(0) 推荐(0) 编辑