摘要: 假如我们根本就不知道有正则这玩意儿存在,要去匹配一个字母串我们应该怎么做了?让我们也做一回创造者吧。当你输入你的用户名和密码的时候,服务器君为了给自己少点麻烦,就给浏览器君打了个电话说:你定的货的参数可要对着了,哥的时间很宝贵。浏览器君坐不住了,立马找来自己的小弟,权叫他正则君吧。你把这事给我办一下,正则君可是倍感压力啊,可是他也坚信世界上没有过不去的坎,这不就是要我搞一些规则来检查我输入的字符串符不符合要求啊,就这样正则君开始了它漫长而又艰辛的思考之路 阅读全文
posted @ 2014-05-26 19:46 明娃儿 阅读(1703) 评论(6) 推荐(11) 编辑
摘要: 在谈javascript的浅复制和深复制之前,我们有必要在来讨论下js的数据类型。我们都知道有Number,Boolean,String,Null,Undefined,Object五种类型。而Object又包含Function,Array和Object自身。前面的五种类型叫做基本类型,而Object是引用类型。可能有人就要问,为什么要分基本类型和引用类型呢?后面你就会明白的。 阅读全文
posted @ 2014-05-21 09:24 明娃儿 阅读(2656) 评论(7) 推荐(3) 编辑
摘要: 1 完成foo()函数的内容,要求能够弹出对话框提示当前选中的是第几个单选框。1 function foo(){2 var rg=document.getElementsByName("radioGroup");3 for(var i=0,l=rg.length;i=0;i--){5... 阅读全文
posted @ 2014-07-20 09:20 明娃儿 阅读(802) 评论(0) 推荐(1) 编辑
摘要: 总结前端笔试题 阅读全文
posted @ 2014-07-12 23:22 明娃儿 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 浮动作为网页布局的重要手段之一,给我们带来了诸多便利。但一些副作用也是值得我们去注意的。一旦某个元素具有了float属性之后就会脱离文档流,造成一些意向不到的后果。 阅读全文
posted @ 2014-06-18 10:49 明娃儿 阅读(670) 评论(1) 推荐(1) 编辑
摘要: 当内部函数创建时,静态的保存了父作用域链,即使父函数执行完毕,其变量对象(这里面保存着我们想要的父变量)一直保存在内部函数的作用域链中。内部函数不再被调用之前,这个活动对象一直在内存中(通俗讲就是这时候父函数的变量对象和内部函数绑定在一起了)。这种机制取名为闭包。简洁地说:闭包就是有权访问其他函数作用域变量的函数。 阅读全文
posted @ 2014-06-13 18:05 明娃儿 阅读(886) 评论(0) 推荐(1) 编辑
摘要: 面向对象编程(OOP)的主要原则就是使用class来创建一个类,这个类以某种方式实现并满足继承,多态和封装。在javascript的OOP中,没有类的概念,只有对象。对象必须能封装一些功能并继承方法和属性,在javasript中我们仅仅只关心继承和封装。 阅读全文
posted @ 2014-06-10 11:25 明娃儿 阅读(940) 评论(5) 推荐(1) 编辑
摘要: Ajax的异步交互从XMLHttpRequest这个对象开始,它允许通过javascript来执行HTTP请求,并且将会解析一个XML格式或者文本,json等格式的服务器响应,可以不刷新页面使得用户得到了新数据。说到AJAX就必须面临两个问题: AJAX以何种格式来交换数据,跨域的需求如何来解决。目前为止最优的方法还是用JSON来传递数据,用JSONP来跨域 阅读全文
posted @ 2014-06-07 16:15 明娃儿 阅读(1737) 评论(2) 推荐(0) 编辑
摘要: 1三栏布局,两边定宽,中间自适应 阅读全文
posted @ 2014-06-04 16:48 明娃儿 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 字符串是javascript编程中不可或缺的元素,掌握字符串常用的方法也是我们学习过程中的必经之路,下面我们总结一些最常用的的字符串方法。 阅读全文
posted @ 2014-05-20 19:39 明娃儿 阅读(1126) 评论(1) 推荐(2) 编辑