ImageVerifierCode 换一换
格式:PPT , 页数:70 ,大小:314KB ,
资源ID:1397135      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1397135.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JS基础教程零基础学JavaScript.ppt)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JS基础教程零基础学JavaScript.ppt

1、JS基础教程,JS教程目录(1),JS 介绍 JS 怎样使用 JS 在哪使用 JS 变量 JS 条件语句JS 操作符 JS 函数 JS 循环 JS For.In JS 事件 JS 字符串,JS教程目录(2),JS DateJS ArrayJS BooleanJS Math,JS 介绍,JS(JavaScript的缩写)是WEB脚本语言。JavaScript在成千上万的WEB页中用来增加设计效果,校验表单,辨别浏览器,建立cookies等等。JavaScript是互联网上最被广泛应用的脚本语言,适用于IE,Mozilla,Firefox,Netscape,Opera等众多主流浏览器。,JS 怎样

2、使用,如何在HTML页面中插入JavaScript?我们通过 标签在HMTL页面中插入JavaScript(同时我们也可以使用 type 属性来定义所要插入的脚本语言)。和分别标记了JavaScript代码的开始和结束。格式如下:.,JS 怎样使用实例,Example:document.write(Hello World!),JS 怎样使用,用分号来终止语句?与C+和Java语言一样,JavaScript也是使用分号来结束一条语句。许多的程序员在写JavaScript时都有使用分号来结束语句的习惯,但一般情况下分号只当你需要在同一行写入多条语句时才必须使用。,JS 在哪使用,Head部分 将脚

3、本中的函数插入head部分,这样就可以确保函数在被调用前已经加载完成。Body部分 Body部分中的脚本将在页面加载到时被执行。在页面中插入脚本,脚本将伴随页面一起加载。外部脚本 调入外部脚本。将JavaScript写在一个外部文件中,并将其保存为一个以.js为扩展名的外部 JavaScript 文件。,JS 在哪使用head,在head部分中的脚本:.,JS 在哪使用body,body部分的脚本:.,JS 在哪使用body和head,位于 body 和 head 部分的脚本:.,JS 在哪使用外部的脚本,外部的JavaScript,JS 变量,变量定义声明变量 给变量指定值 变量的寿命(有效

4、时间和范围),JS 变量变量,变量是你想要存储数据的“容器”。变量的值可以在脚本中改变。你可以调用变量的名称来看看它的值或是改变它的值。变量名称规则:区分大小写的。开始部分必须为一个字母或是下划线。重点注意!JS是区分大小写的!,JS 变量声明变量,你可以通过的var声明来建立一个变量:var strname=some value你也可以不用var来建立变量:strname=some value,JS 变量给变量指定值,可以用这样的方法来给变量指定值:var strname=JavaScript 或者这样:strname=JavaScript 变量名称写在表达式的左边,你想要指定的值写在右边。

5、现在变量名称为strname的变量值为JavaScript。,JS 变量变量的寿命(有效时间和范围),当你在function(函数)里指定一个变量,它就只能在该函数内进行访问。当你离开函数变量就无效了。这样的变量可以称作局部变量。你可以在不同的函数内使用同样名称的变量,因为在函数中只会辨认它所指定的变量(别的函数怎么定义是不管的)如果你在函数外定义一个变量,那页面里所有的函数都可以访问它。它的有效范围从指定开始直到你关闭页面才会结束。,JS 条件语句,JS中的条件语句一般用在针对不同的条件来执行不同的动作。在JS中有以下一些假设(条件)语句:if 语句-这条语句一般是在代码在只有一个状态为真的

6、情况下就执行的时候使用。if.else 语句-两个状态,一种为真,还有种不为真,分别执行不同动作。if.else if.else 语句-你想在多个条件中选择一个或几个去执行,就用这个。Switch 语句-在许多条件中选择一个去执行,用这个。,JS 条件语句if 语句,语法:if(condition)code to be executed if condition is true 注意:if语句应该用小写,使用大写的话会引起JS错误。要比较变量你就必须使用两个等号标记(=)!,JS 条件语句 If.else,语法:if(condition)code to be executed if condi

7、tion is true else code to be executed if condition is not true,JS 条件语句If.else if.else,语法:if(condition1)code to be executed if condition1 is trueelse if(condition2)code to be executed if condition2 is trueelsecode to be executed if condition1 andcondition2 are not true,JS 条件语句Switch,如果想在几个代码块中选择一个来运行

8、就使用switch(开关)语句。它是这样工作的:首先,有唯一的一个表达式 n(大多数为一个变量),它是被赋过值的。接下来表达式将与每个case(事件)进行比较。如果吻合就执行该事件内的代码块。使用break来防止代码执行后自动转向下一个事件。,JS 条件语句Switch,语法:switch(n)case 1:execute code block 1 break case 2:execute code block 2 breakdefault:code to be executed if n isdifferent from case 1 and 2,JS 操作符,算术运算符 赋值运算符 比较(

9、关系)运算符 逻辑运算符 串符(连接作用)条件运算符,JS 操作符算术运算符,+加-减*乘/除%余数+递增-递减,JS 操作符赋值运算符,Operator Example Is The Same As=x=y x=y+=x+=y x=x+y-=x-=y x=x-y*=x*=y x=x*y/=x/=y x=x/y%=x%=y x=x%y,JS 操作符比较(关系)运算符,=等于!=不等于 大于=大于等于=小于等于,JS 操作符逻辑运算符,&与|或!非,JS 操作符串符(连接作用),要将两个或多个字符串变量衔接在一起的话就得使用+符号。要给两个字符串变量中间添加空格就得在表达式里插入空格,或在其中的

10、一个加上(空格)。Example:txt1=What a verytxt2=nice day!txt3=txt1+txt2Ortxt1=What a very txt2=nice day!txt3=txt1+txt2 变量txt3为“What a very nice day!”,JS 操作符条件运算符,JS有根据条件不同给变量不同值的条件运算符。语法:variablename=(condition)?value1:value2 Example:greeting=(visitor=PRES)?Dear President:Dear 如果变量visitor的值等于PRES那么greeting的值就

11、为Dear President。如果不为PRES那么greeting的值就为Dear,JS 弹出框警示框,如果你想保证让用户得到信息就使用警示框。当警示框弹出,用户必须按“OK”来继续。语法:alert(sometext),JS 函数,函数是可再用的代码块,可以在事件触发或是被调用时来执行。要想让浏览器在加载完页面后马上执行脚本程序,你可以将脚本写入一个函数内。函数内的一些代码只有在某个事件触发或被调用的时候才会被执行。你可以在页面中的任何地方调用函数(可以用嵌入外部.js文件的方式让其他页面也可以使用脚本)函数在页面的开始部分定义,在区域。,JS 函数Example,Examplefunct

12、ion displaymessage()alert(Hello World!),JS 函数定义一个函数,建立函数的语法:function functionname(var1,var2,.,varX)some code(var1,var2等一些变量或值可传递给函数使用。和定义了函数的开始与结束。)注意:没有参数的函数必须在函数名称后带上();调用的函数名必须和你建立的函数名相一致。,JS 函数返回语句,返回语句用来指定从函数中返回的值,所以,要从函数里返回值就必须使用返回语句Example:返回两个数字的乘积(a和b):function prod(a,b)x=a*breturn x 当你调用上面

13、的函数,你必须提供两个参数product=prod(2,3)从函数prod()返回的值就为6,它会存储在变量product中。,JS 循环,在JS中有两种循环:for-次数循环 while-条件循环,JS 循环 For 循环,使用for循环一般是当你事先知道脚本应该执行几次。语法:for(var=startvalue;var=endvalue;var=var+increment)code to be executed,JS 循环 While 循环,当条件持续为真的时候循环执行相同的代码,这就是while循环的用途 while(var=endvalue)code to be executed 注

14、意:=可以比较任何申明(我的理解是不光可以比较数字类型,字符也可以比较)do.whlie是另外一种形式的while循环。条件判断在执行之后do code to be executed while(var=endvalue),JS 循环 特殊语句,break和continue是两个用在内部循环的特殊语句。Breakbreak命令会离开当前的循环并接着开始执行下面的循环(如果有的话)。Continuecontinue命令会跳出当前的循环并继续下面的值。,JS 循环 Break Example,var i=0for(i=0;i)ResultThe number is 0The number is 1

15、The number is 2,JS 循环 Continue Example,var i=0for(i=0;i),JS For.In,for.in声明通过一组元素或对象属性进行循环(重复)。在for.in循环躯干部分里的代码针对每个元素/属性执行一次。语法for(variable in object)code to be executed,JS For.In Example,Example 数组使用for.in循环var xvar mycars=new Array()mycars0=Saabmycars1=Volvomycars2=BMWfor(x in mycars)document.wri

16、te(mycarsx+),ResultSaabVolvoBMW,JS 事件,通过使用JS我们能够建立动态的web页面。JS能够察觉到事件有动作。web页中的每个元素都能够有触发JS函数的事件。事件例子:鼠标的点击 web页或是图象在加载的时候 移动到热点的时候(这里我怀疑Mousing是Moving)在HTML表单中选择一个输入框 提交一份HTML表单 一次击键注意:事件通常是用函数来组合使用的,而且在事件发生前函数是不会执行的!,JS事件参考,下面的列表列举了可以插入HTML标签中来定义事件动作的属性。onabort 图片下载被打断时 onblur 元素失去焦点时 onchange 框内容改变时 onclick 鼠标点击一个对象时 ondblclick 鼠标双击一个对象时 onerror 当加载文档或图片时发生错误时 onfocus 当元素获取焦点时 onkeydown 按下键盘按键时 onkeypress 按下或按住键盘按键时 onkeyup 放开键盘按键时,onload 页面或图片加载完成时 onmousedown 鼠标被按下时 onmousemove 鼠标被移动时onmouse

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1