11讲程序设计基础(10) JavaScript.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11讲  JavaScript总论世鑫   2015年11月13日 Javascript也简称)是由Netscape公司景创造的一种脚本语言。要明的是,javascript。作为一门独立的编程语言,javascript可以做很多的事情,它最主流的应用还是在Web上——创建动态网页(网页特效)。Javascript在网络上应用广泛,几乎所有的动态网页里都能找到它的身影。 学习学习VBS法是一样的如果有了基础,们可以类旁通,更快、更好的掌握 本讲,我们通过与VBS比的方式,对一个全面的、概括性的介绍体到细节性知识点,由家自己阅读有关资料书籍学习 一、将JS序入到档。 、入序的式与在网页中插入VBScript的方式相似使用script标签在网页中插入Javascript代码。使用下面的代码可以在网页中插入JavaScript: script language=javascript ... /script language=javascript可以为浏览器其中的...就是代码的内容。例如script type=text/JavaScript document.write(这是Js脚本程序!); /script 、JS序的位置运行JavaScript在HTML中的插入位置不同,效果也会有所不同 在网页码中,我们知道有body……/body两部分。JS脚本可以放在网页的head里或者body部分,而且效果也不相同。 放在body部分的JS脚本在网页读取到该语句的时候就会执行,例如: html body script type=text/JavaScript !-- document.write(一个JS程序!); //-- /script /body 在head部分的脚本在被调用的时候才会执行,例如: html head script type=text/JavaScript .... /script /head 由于在间的JS程序是要调才会执行,因此过程或者定义函数间,后在分方式head里的脚本。 (3)为了更高程地块化程序代码,使功能的段程序代码得以反复地调用,我们可以要反复使用的码保存一个独脚本文件,其后缀通常为.js然后在网页中进行入用。例如:们将一段JS代码保存一个独立的文件,文件名为然后,在码中调用这个文件:html head script src=scripts.js/script /head body /body /html 如果很多网页都需要包含一段相同的代码,那么将这些代码写入一个外部JS文件是最好的方法。此后,任何一个需要该功能的网页,只需要引入这个js文件就可以了见例11)。 注意:脚本文件里头不能再含有script标签。 、S的基本语法S为一门序设计语言,变量、函数、制结构对象属性等面与cript的思想是一的,只是在书写代码时,语法规则上所同。下是语法区别: 分大小写,视为两个不同的容BS是不区分的同一个内容;JS每一句序须用文”;”结束而需要;JS用var作为定义一个变量的关键字用定义; k=5; //这是法 Dk=5 ‘这是法多操作符与致,如“+”表示法运算,也可表示字符的连接,”表示较运算中的“小于”。有部分作符是才的,其含义用法体如下表: 作符式义++ | - - K++或K-- 自加1或自减相当于+= -= *= /= a+=b a+=b相当于当于 依此类推= = A==B 表示系运算中的相等比较如果等,即结果为!= A!=B 表示关系运算中的不等比较如果相等,即B的结果为达式表达式辑与”运算,即VBS的算|| 表达式||表达式辑“或运算,即的算表式辑“非”运算,相当于算JS与VBS都用定义一个函数,但须用函数体括起来,而是用明函数体的结束。例: ”vbscript” Function f_sum() …… End function /script 用JS来书写上代码下: ”javascript” function f_sum() {……} /script 在JS中用示注释,在用’示注释 Vk=5; //这是释符Dim k=5 ‘这是注释符程序控构中,凡是一控制分支内的语句,起来。且控制条件语句用()括起来。 如条件断择构:If (i=5) { a=a+12; B=a/2;} Else { a=a-3; B=a*3;} 循环结构: Fi=1,i++,i=10) { document.write “这是”i”次循环”;}、函自定义函数VBS中,带有返回值的子过程为函数,用义,带回值的子过程称为子过程,用义。在,两者没有区别,都用义需要带回值,在函数体中有现 例如:带返回值的函数nguage=”javascript” functio

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档