易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript学习日志三

1、对象属性:.length为长度属性,
         .toUpperCase()为大写字母文本
2、indexof函数方法返回字符串内第一次出现字符串的字符位置,字符串的位置从0开始,如果没有找到子字符串,则返回-1
3、match()方法可用来找到字符串中特定的字符,如果找到则返回这个字符,如果没有找到则返回null
4、用replace()替代字符串中的字符
   Var str =”hello word!”
   Document.write(str.replace(/word/,”sp”))  //是把word替换成sp
5、日期对象:
使用Date()方法可获得当日的日期
使用getTime()计算年份
6、使用concat()方法合并两个数组,形式为1.concat(2)即为把数组1和数组2合并起来
7、使用join()方法将所有数组的所有元素组成一个字符串
Join()默认的为逗号,join(.)则在所有的数组间用点号连接
8、用Boolean()检查对象是否是逻辑值,是则返回true,否则返回false;如Boolean(0)为false
9、round() 函数输出四舍五入的整数值,random()函数输出0到1之间随机的数,它们的对象均是Math,即为Math.round()   Math.random()
10、正则表达式RegExp,对象有三个方法:test(),exec(),compile()
    其中test()方法检索字符串中的指定值,若检测到返回值是true,没有检测到则返回false;exec()方法检索字符串中的指定值,若检测到则返回检测到的值,若没有发现,则返回null;compile()方法用于改变RegExp,如下例子:
<html>
<body>
<script type="text/javascript">
var patt1=new RegExp("e");//检索e
document.write(patt1.test("The best things in life are free"));//检索到e,输出为true
patt1.compile("d");//改变检索内容e变为d
document.write(patt1.test("The best things in life are free"));//没有检索到d,输出为false
</script>
</body>
</html>
结果为truefalse


相关文档:

使用DisplayTag和JavaScript创建增强型的表格


Every Web developer has to tangle with tables. A new open source library, DisplayTag, can make life with tables much more organized. Find out how to combine the DisplayTag library with JavaScript to make a slick app that displays line item details.  
by Stephen Strenn
isplaying data in a t ......

javascript学习日志二

1、运算符++为累加,若x=5,y=++x,则y=6;运算符- -为递减,若x=5,y=--x,则y=4
2、条件运算符:greeting=(visitor= =”PRES”)?”Dear President”:”Dear”;
如果变量visitor中的值是“PRES”,则向变量greeting赋值“Dear President”,否则赋值“Dear” ......

javascript网页对话框参数详解

N.1 基本介绍:
    * showModalDialog() (IE 4+ 支持),用来创建一个显示HTML内容的模态对话框。
    * showModelessDialog() (IE 5+ 支持) ,用来创建一个显示HTML内容的非模态对话框。
N.2 使用方法:
    * vReturnValue = window.showModalDialog(sURL [, vArgument ......

javascript 在 ie 和 firefox 区别

1.document.formName.item("itemName") 问题
说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.formName.elements["elementName"].
解决方法:统一使用document.formName.elements["elementName"].
JQUERY:
$("#idName")
  &nb ......

Javascript 最简单检测网速的方法和应用


网速很慢,但又得打开 Flash 是一件很痛苦的事情,特别是 Silverlight 来临之际,这个技术可能有点用
具体代码如下
<SCRIPT LANGUAGE="JavaScript">
var starttime = new Date()
</SCRIPT>
<img src="images/ConvLogo.JPG?id=<%Int(37462 * Rnd +&n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号