04 2011 档案

摘要:推荐文章 http://www.cnblogs.com/rubylouvre/archive/2010/03/09/1681222.html正则表达式,其实在以前学Linux的时候有学过一点,只是都忘记了,正则表达式应该都是一样的语法。Creating a Regular Expression两种方法创建正则表达式:正则字面量var reg = /a+b/;RegExp对象var reg = new RegExp("a+b");Special Characters\ 转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b" 阅读全文
posted @ 2011-04-23 09:26 e.e.p 阅读(289) 评论(0) 推荐(0)
摘要:typeof:返回一个变量的类型,一般返回number,boolean,string,function,object,undefined。instanceof : 判断某个变量是否是某个对象的实例。function test(a,b){ return a+b;}var a = new test();console.log( a instanceof test);console.log(typeof test=="function");console.log(typeof a=="object");console.log(typeof a=="f 阅读全文
posted @ 2011-04-23 09:07 e.e.p 阅读(299) 评论(0) 推荐(0)
摘要:var x=1;(function(){ var x="inner"; alert(x); var x = "undefined";})();alert(x);我现在只知道,在(function(){....})()这样的结构中,会产生块级作用域。我的理解是只在那一个函数中,首先,在外面声明一个全局变量,x=1那么最后的alert(x),输出也是1。在函数里,假如没有声明x="inner",alert(x)就会弹出undefined,注意不是弹出下面的x="undefined"。很简单吧,是的,水平就这样。type 阅读全文
posted @ 2011-04-22 16:21 e.e.p 阅读(264) 评论(0) 推荐(0)
摘要:<script type="text/javascript"> /* indexOf() 用于查找字符串有是否有这个字符,返回索引 var the_email = prompt("what\'s your email address?",""); var temp = the_email.indexOf('@'); if(temp==-1){ alert("your email have not @ char."); }*//* charAt() 可以返回字串中的某个字符 var 阅读全文
posted @ 2011-04-22 16:06 e.e.p 阅读(169) 评论(0) 推荐(0)
摘要:好久没有写东西了。对象字面量:var car = {myCar:"Saturn",getCar:CarTypes("Honda"),special:Sales};alert(car.myCar) //output Saturnvar car = { manyCars: {a: "Saab", "b": "Jeep"}, 7: "Mazda" };document.write(car.manyCars.b); // Jeepdocument.write(car[7]); // 阅读全文
posted @ 2011-04-22 16:04 e.e.p 阅读(273) 评论(0) 推荐(0)