欢迎来到天天文库
浏览记录
ID:36206114
大小:707.81 KB
页数:49页
时间:2019-05-07
《javascript脚本编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JavaScript脚本编程学习目的:1、了解客户端编程的思路2、掌握Web开发编程思想3、熟练编写各种对象的属性、方法4、熟练使用各种条件、循环语句及运算符5、将整体页面考虑在内进行各种知识的溶合学习重点:1、条件、循环语句及运算符2、各种对象的属性、方法3、各种内置对象及函数的使用4、窗体等对象的控制学习难点:1、条件、循环语句及运算符2、各种对象的属性、方法3、各种内置对象及函数的使用4、窗体等对象的控制JavaScript基本结构一、嵌入式…二、外挂式2、*.js”>编写规则:它区别大小写每句结束用“;”程序块用{和}符号包围,如函数、条件、循环//注释一行用/*注释多行*/JavaScript的变量和运算符一、变量的命名:不能使用数字开头不能用.符号大小写区分不能使用保留字二、变量的声明:声明一个变量用vara1声明多个变量用vara1,a2声明的同时还可以赋值vara1=100;直接也可以赋值a1=100;如该变量不存在返回一个undefined数据类型一、数值型:整数型:浮点型:整数加上小数二、字符串型:用单引号或双引号括起来的数据三、Null型:它只有一个值,表示变量没有值或不是对3、象四、Undefined型:变量没有声明,或对象的属性根本不存在五、Escape特殊字符串:b:退格键:换行r:分段t:Tab键’:’符号”:“符号\:符号六、数据类型的强制转换:数字和字符串相加:数字被强制转换成字符串布尔和字符串相加:布尔被强制转换成字符串布尔和数字相加:布尔被强制转换成数字七、数据类型的转换函数:1、parseInt():将字符串值开头的数字转换成整数如:parseInt(“3page”):3parseInt(“3.3”):3parseInt(“page3”):NaN(Notanumber)2、parseFloat()4、:将字符串值开头的浮点数转换成浮点数如:parseFloat(“3.2”):3.2parseFloat(“page3.2”):NaN!:逻辑not-:负号或减号++:递增--:递减>=:大于等于<=:小于等于==:等于!=或<>:不等于&&:逻辑AND5、6、:逻辑OR=或op=:指定运算符%:取余流程控制一、if(条件){……}二、if(条件){……}else{……}三、Switch(a){case”1”:…1…;case“2”:…2…;case“3”:…3…;default:…4…;}如a为1时读…1…如a为2时读…2…如a为3时读…3…如a为其它任何值时读7、…4…这个default项可有可无四、A=(dtHour>=12)?”PM”:“AM”用来指定变量的值.五、for(初始值;条件;递增表达式){……}六、varddd;for(dddin对象){Document.write(“属性:”+ddd+”=”+对象[ddd]+””)}七、While(条件){……;}八、do{……;}while(条件);break;跳出循环continue;跳到条件处检测JavaScript的函数一、使用函数:1、创建:function函数名(){……;}2、调用函数名8、();二、拥有参数的函数:1、创建:functiona(aa,bb){……;}2、调用:a(具体值,具体值);JavaScript的内置对象一、内置对象种类:1、隐性对象:varstr=“这是一个字符串值”;2、显性对象:varstr=newString(“这是一个字符串值”)二、内置String对象的方法:big()大号字bold()粗体fontcolor(color)设置字符串的颜色fontsize(size)设置字符串的字体大小italics()斜体字link9、(url)链接small()小号字strike()删除线sub()下标sup()上标1、length:取得字符串的长度2、toLowerCase():将字符串的英文字母都转换成小写字母3、toUpperCase():将字符串的英文字母转换成大写字母charAt(index):取得参数index位置的字符,index以0开始。indexOf(string):返回第一次搜寻到字符串的索引位置。如没找到返回-1lastIndexOf(string):从尾搜寻到头。match(string):返回为找到的字符串。如无则返回null。Search(string):返回10、找到的索引位置。replace(string1,st
2、*.js”>编写规则:它区别大小写每句结束用“;”程序块用{和}符号包围,如函数、条件、循环//注释一行用/*注释多行*/JavaScript的变量和运算符一、变量的命名:不能使用数字开头不能用.符号大小写区分不能使用保留字二、变量的声明:声明一个变量用vara1声明多个变量用vara1,a2声明的同时还可以赋值vara1=100;直接也可以赋值a1=100;如该变量不存在返回一个undefined数据类型一、数值型:整数型:浮点型:整数加上小数二、字符串型:用单引号或双引号括起来的数据三、Null型:它只有一个值,表示变量没有值或不是对
3、象四、Undefined型:变量没有声明,或对象的属性根本不存在五、Escape特殊字符串:b:退格键:换行r:分段t:Tab键’:’符号”:“符号\:符号六、数据类型的强制转换:数字和字符串相加:数字被强制转换成字符串布尔和字符串相加:布尔被强制转换成字符串布尔和数字相加:布尔被强制转换成数字七、数据类型的转换函数:1、parseInt():将字符串值开头的数字转换成整数如:parseInt(“3page”):3parseInt(“3.3”):3parseInt(“page3”):NaN(Notanumber)2、parseFloat()
4、:将字符串值开头的浮点数转换成浮点数如:parseFloat(“3.2”):3.2parseFloat(“page3.2”):NaN!:逻辑not-:负号或减号++:递增--:递减>=:大于等于<=:小于等于==:等于!=或<>:不等于&&:逻辑AND
5、
6、:逻辑OR=或op=:指定运算符%:取余流程控制一、if(条件){……}二、if(条件){……}else{……}三、Switch(a){case”1”:…1…;case“2”:…2…;case“3”:…3…;default:…4…;}如a为1时读…1…如a为2时读…2…如a为3时读…3…如a为其它任何值时读
7、…4…这个default项可有可无四、A=(dtHour>=12)?”PM”:“AM”用来指定变量的值.五、for(初始值;条件;递增表达式){……}六、varddd;for(dddin对象){Document.write(“属性:”+ddd+”=”+对象[ddd]+””)}七、While(条件){……;}八、do{……;}while(条件);break;跳出循环continue;跳到条件处检测JavaScript的函数一、使用函数:1、创建:function函数名(){……;}2、调用函数名
8、();二、拥有参数的函数:1、创建:functiona(aa,bb){……;}2、调用:a(具体值,具体值);JavaScript的内置对象一、内置对象种类:1、隐性对象:varstr=“这是一个字符串值”;2、显性对象:varstr=newString(“这是一个字符串值”)二、内置String对象的方法:big()大号字bold()粗体fontcolor(color)设置字符串的颜色fontsize(size)设置字符串的字体大小italics()斜体字link
9、(url)链接small()小号字strike()删除线sub()下标sup()上标1、length:取得字符串的长度2、toLowerCase():将字符串的英文字母都转换成小写字母3、toUpperCase():将字符串的英文字母转换成大写字母charAt(index):取得参数index位置的字符,index以0开始。indexOf(string):返回第一次搜寻到字符串的索引位置。如没找到返回-1lastIndexOf(string):从尾搜寻到头。match(string):返回为找到的字符串。如无则返回null。Search(string):返回
10、找到的索引位置。replace(string1,st
此文档下载收益归作者所有