易截截图软件、单文件、免安装、纯绿色、仅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


相关文档:

DropDownList调用javascript控制表格行tr的显示与隐藏

DropDownList调用javascript控制表格行tr的显示与隐藏
<mce:script language="javascript"><!--
function cao() {
if(document.all.ddl_class.value=="0")
{
hongtou.style.display="none";
wailai.style.display="none";
wailai1.style.display ......

Akshell: 基于JavaScript和在线IDE的RAD云


作者




Dionysios G. Synodinos




译者

侯伯薇

发布于
2010年5月21日 下午9时38分

Akshell
是一种云服务,它使用服务端的
JavaScript和在线的IDE帮助开发者进行快速应用程序开发。 它还提供云托管,所以 ......

Javascript级联操作代码

 js.js
var xmlDoc;
function cleanData(getObj)
{
if(getObj)
{
getObj.options.length = 0;
}
}
function getxmlDoc()
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
......

WPF中WebBrowser注入javascript脚本

WPF的WebBrowser和WinForm的WebBrowser有一定区别。
要向其中注入javascript脚本,经过本人试验,下面一条路可以走通:
 mshtml.HTMLDocument htmlDoc = Browser.Document as mshtml.HTMLDocument;
var head = htmlDoc.getElementsByTagName("head").Cast<HTMLHeadElement>().First();
var script = (IHTMLS ......

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” ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号