随笔分类 -  javascript

摘要:偶然见到下面的写法,半天没猜透,Google一番,记录下来。var id=15;var outID = id==5 && 1 || id==10 && 2 || id==15 && 3 || id==20 && 4 || 0;//outID=3其实上面这个等价于if(id=5){ outID=1;}else if(id=10){ outID=2;}else if(id=15){ outID=3;}else if(id=20){ outID=4;}else{ outID=0;}多数程序语言中||和&&都遵循“短路”原 阅读全文

posted @ 2011-08-18 18:13 hhfu001 阅读(518) 评论(0) 推荐(0)

摘要:怎样用javascript脚本来控制跳到锚点location是javascript里边管理地址栏的内置对象,用location.href=url就可以直接将页面重定向url。而location.hash则可以用来获取或设置页面的标签值。window.location.hash = "1";//1为锚点的名字 阅读全文

posted @ 2011-06-09 16:38 hhfu001 阅读(731) 评论(0) 推荐(0)

摘要:去除所有html 标签s=s.replace(/<(\w+)\s[^>]*>/g,'');s=s.replace(/<[^>]*>/g, '');var _reg=/<img /g; // 获取所有 img标签var _reg2=/<img.*?emot="[^"]+"[^>]*>/g; //获取含有emot属性的img标签var count=parseInt(s.match(_reg2).length);//计算含有emot属性的img标签的个数 标签去除首位的& 阅读全文

posted @ 2011-06-03 16:36 hhfu001 阅读(277) 评论(0) 推荐(1)

摘要:一、{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数。如:var LangShen = {"Name":"Langshen","AGE":"28"};上面声明了一个名为“LangShen”的对象,多个属性或函数用,(逗号)隔开,因为是对象的属性,所以访问时,应该用.(点)来层层访问:LangShen.Name、LangShen.AGE,当然我们也可以用数组的方式来访问,如:LangShen["Name"]、LangShen["AGE"],结果是一样的 阅读全文

posted @ 2011-05-10 13:49 hhfu001 阅读(442) 评论(2) 推荐(2)

导航