JavaScript脚本编程 (2).pptVIP

  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文档。上传文档
查看更多
JavaScript脚本编程 JavaScript基本结构 一、嵌入式 script language=“JavaScript” … /script 二、外挂式 script src=“*.js”/script JavaScript的变量和运算符 一、变量的命名: 不能使用数字开头 不能用.符号 大小写区分 不能使用保留字 二、变量的声明: 声明一个变量用var a1 声明多个变量用var a1,a2 声明的同时还可以赋值var a1=100; 直接也可以赋值a1=100; 如该变量不存在返回一个undefined 数据类型 一、数值型: 整数型: 浮点型:整数加上小数 二、字符串型: 用单引号或双引号括起来的数据 三、Null型: 它只有一个值,表示变量没有值或不是对象 四、Undefined型: 变量没有声明,或对象的属性根本不存在 五、Escape特殊字符串: \b:退格键 \n:换行 \r:分段 \t:Tab键 \’:’符号 \”:“符号 \\:\符号 六、数据类型的强制转换: 数字和字符串相加:数字被强制转换成字符串 布尔和字符串相加:布尔被强制转换成字符串 布尔和数字相加:布尔被强制转换成数字 七、数据类型的转换函数: 1、parseInt():将字符串值开头的数字转换成整数 如: parseInt(“3 page”):3 parseInt(“3.3”):3 parseInt(“page 3”):NaN (Not a number) 2、parseFloat():将字符串值开头的浮点数转换成浮点数 如: parseFloat(“3.2”):3.2 parseFloat(“page 3.2”):NaN !:逻辑not -:负号或减号 ++: 递增 --:递减 =:大于等于 =:小于等于 ==:等于 !=或:不等于 :逻辑AND ||:逻辑OR =或op=:指定运算符 %:取余 流程控制 一、 if(条件){ …… } 二、if(条件){ …… }else{ …… } 三、 四、A= (dtHour=12) ? ”PM” : “AM” 用来指定变量的值. 五、for(初始值;条件;递增表达式){ …… } 六、 var ddd; for(ddd in 对象){ Document.write(“属性:”+ddd+”=”+对象[ddd]+”br”) } 七、While(条件){ ……; } 八、do{ ……; }while(条件); JavaScript的函数 一、使用函数: 1、创建: function 函数名(){ ……; } 2、调用 script language=“JavaScript” 函数名(); /script 二、拥有参数的函数: 1、创建: function a(aa,bb){ ……; } 2、调用: script language=“JavaScript” a(具体值,具体值); /script JavaScript的内置对象 一、内置对象种类: 1、隐性对象: var str=“这是一个字符串值”; 2、显性对象: var str=new String(“这是一个字符串值”) 二、内置String对象的方法: 1、 length:取得字符串的长度 2、toLowerCase():将字符串的英文字母都转换成小写字母 3、toUpperCase():将字符串的英文字母转换成大写字母 JavaScript 的Array对象 JavaScript 的Date对象 JavaScript的Math对象 Window 对象的计时器: setTimeout(“express”,time):间断执行 clearTimeout():停止setTimeout方法启动的计时器 例: a1=setTimeout(“a()”,500); clearTimeout(a1); 窗口属性: 新窗口名.open:判断新窗口是否打开 新窗口名.closed:判断新窗口是否关闭 在条件里放入新窗口名:表示新窗口这个对象是否存在 在子窗口里window.opener表示父窗口 History对象 History的属性: History.length:返回历史记录数 History的方法: back():回到上一页 forward():移到下一页 go(num):移到第几页;0为上几页;0为下几页 Location对象 Window.location.href=‘’ Window.location.r

文档评论(0)

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

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

1亿VIP精品文档

相关文档