欢迎来到天天文库
浏览记录
ID:50168126
大小:271.46 KB
页数:8页
时间:2020-03-04
《Javascript常用属性和方法.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Javascript常用属性和方法林利2007-6-11Javascript的语法像C++,他主要用于web页面控制,他能控制html文档的dom对象。它是一种弱类型的语言,在使用变量时不用声明变量的类型。1.变量声明vari=0;varstr=“string”;varmethod=function(){….}//方法vararray=newArray();//数组varobj=newObject();对象2.Javascript控制流程第一种是选择结构。用来指明两种程序流方向,在程序中创建一个交叉点(像岔路)。在Jscript中有四种选择结构可用。
2、单一选择结构(if),vara=1;varb=1if(a==b)alert(‘true’)二路选择结构(if/else),if(a==b)alert(‘true’)else(‘false’);内联三元运算符?:varc=a==b?’true’:’false’;多路选择结构(switch)。第二种类型的程序控制结构是循环结构。使用循环结构来指明当某些条件保持为真时要重复的动作。当控制语句的条件得到满足时(通常在某些迭代的特定数字后),控制跳过循环结构传递到下条语句。在Jscript中有四种循环结构可用。在循环的开头测试表达式(while),vari=0
3、While(i<10){i++;}在循环的末尾测试表达式(do/while),vari=0do{…}while(true)对对象的每个属性都进行操作(for/in),varmyObject=newObject();myObject.name="James";myObject.age="22";myObject.phone="5551234";//枚举(循环)对象的所有属性for(propinmyObject){//显示"Theproperty'name'isJames",等等。window.alert("Theproperty'"+prop+"'is
4、"+myObject[prop]);}由计数器控制的循环(for)。for(vari=0;i<10;i++){document.write(i+’r’);}3.Javascript内部对象Array数组常用属性lengthvararray=newArray(2);array[0]=newArray(“a”,1);array[1]=newArray(‘b’,1);String字符串常用属性length常用方法:indexOf,一次出现子字符串的字符位置。split一个字符串分割为子字符串,然后将结果作为字符串数组返回。substring返回位于S
5、tring对象中指定位置的子字符串。Math基本数学函数和常数DatefunctionDateDemo(){vard,s="Today'sdateis:";//声明变量。d=newDate();//创建Date对象。s+=(d.getMonth()+1)+"/";//获取月份。s+=d.getDate()+"/";//获取日。s+=d.getYear();//获取年份。return(s);//返回日期。}Number4.Jscript自定义函数可以写在html的任何一地方。并且是先声明后使用。并且是从文档由上开始往下解释执行。通过6、e=’text/javasctript’src=’’xxx’/>来引入一个js文件(此文件可以为asp,jsp,aspx,txt,等文本格式的字符集,但不能为csp)他的位置也可以在html的任何地方。Eval函数可以将你的字符串当做javascrpit来执行。5.Dhtml文档对象模型(DOM)文档对象是表示文档和访问,操作构成文档的各个元素的应用程序接口。支持javascript的所以7、浏览器都支持dom。Html和xml一样是一种树形结构的文档。Html是root节点head,title,body是html的子(child)节点,互相之间的兄弟(sbling)节点;body,下面的子节点table,span,p等WindowDocumentHtmlHeadMetaBodyTableSpanTitlePHtml文档的树形主要包含表示元素,标记的节点和表示文本串的节点HTML文档中的各个节点都是mode对象Document定义的方法主要用于插入文档中的各个类型的节点一:常用的Document方法createAttribute()创建新8、的属性createElement()创建新的element节点createTextNode()创建新的tex
6、e=’text/javasctript’src=’’xxx’/>来引入一个js文件(此文件可以为asp,jsp,aspx,txt,等文本格式的字符集,但不能为csp)他的位置也可以在html的任何地方。Eval函数可以将你的字符串当做javascrpit来执行。5.Dhtml文档对象模型(DOM)文档对象是表示文档和访问,操作构成文档的各个元素的应用程序接口。支持javascript的所以
7、浏览器都支持dom。Html和xml一样是一种树形结构的文档。Html是root节点head,title,body是html的子(child)节点,互相之间的兄弟(sbling)节点;body,下面的子节点table,span,p等WindowDocumentHtmlHeadMetaBodyTableSpanTitlePHtml文档的树形主要包含表示元素,标记的节点和表示文本串的节点HTML文档中的各个节点都是mode对象Document定义的方法主要用于插入文档中的各个类型的节点一:常用的Document方法createAttribute()创建新
8、的属性createElement()创建新的element节点createTextNode()创建新的tex
此文档下载收益归作者所有