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"
阅读全文
摘要: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
阅读全文
摘要: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
阅读全文
摘要:<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
阅读全文
摘要:好久没有写东西了。对象字面量: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]); //
阅读全文