书签 分享 收藏 举报 版权申诉 / 37
上传文档赚钱

类型《Internet应用技术》第4章--精品课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:3367641
  • 上传时间:2022-08-24
  • 格式:PPT
  • 页数:37
  • 大小:3.38MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《《Internet应用技术》第4章--精品课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    Internet应用技术 Internet 应用技术 精品 课件
    资源描述:

    1、 Internet应用技术 IC-MSP知识回顾表单与框架表单与框架表单的使用表单的使用框架的使用框架的使用设计原则设计原则IC-MSP4JavaScript基础第章IC-MSP本章目标了解了解JavaScript了解了解JavaScript在在HTML中的使用中的使用 掌握怎样使用外部掌握怎样使用外部JS文件文件 掌握常用的内置方法掌握常用的内置方法 掌握变量和运算符的使用掌握变量和运算符的使用 掌握数组的使用掌握数组的使用 掌握在流程控制语句的使用掌握在流程控制语句的使用 IC-MSPJavaScript概述最初开发最初开发HTML页面缺少互动页面缺少互动 JavaScript是基于对象和

    2、事件驱动的脚本语言,用是基于对象和事件驱动的脚本语言,用于开发基于客户端和基于服务器的于开发基于客户端和基于服务器的Internet应用程序应用程序JavaScript是是Web增强型技术,当在客户机上使用增强型技术,当在客户机上使用时,有助于把静态页面转换为动人的、交互式的、时,有助于把静态页面转换为动人的、交互式的、智能的页面智能的页面IC-MSPJavaScript的功能Javascript功能:功能:v提供用户交互提供用户交互v动态更改内容动态更改内容v验证数据验证数据IC-MSPJavaScript在HTML中的使用JavaScript用用标记嵌入标记嵌入HTML文档文档 指定使用的

    3、脚本语言 是注释标记 脚本代码IC-MSPJavaScript在HTML中的使用几种语法规则:几种语法规则:v语句必须以分号语句必须以分号(;)结束结束v区分大小写区分大小写v使用成对的符号使用成对的符号 v忽略多余的空白区域忽略多余的空白区域 v使用注释使用注释IC-MSPJavaScript在HTML中的使用 document.write(欢迎进入欢迎进入JavaScript世界世界);/-我的我的JavaScript之旅之旅 IC-MSP使用外部JS文件使用外部使用外部JS文件文件以上显示内容是使用外部以上显示内容是使用外部JS文件显示的文件显示的 JS文件文件 common.js文件内

    4、容:文件内容:document.write(欢迎来到英泰移动通信学院欢迎来到英泰移动通信学院!);IC-MSP常用的内置方法vwrite在网页中显示文本在网页中显示文本valert显示带有显示带有“确定确定”按钮的消息框按钮的消息框 vconfirm显示带有显示带有“确定确定”和和“取消取消”按钮的消息按钮的消息框框vprompt显示带有显示带有“确定确定”和和“取消取消”按钮的消息按钮的消息框框 IC-MSP常用的内置方法使用对话框使用对话框IC-MSPiSum0500变量变量变量是程序运行过程中其值可以改变的量。是程序运行过程中其值可以改变的量。#includevoid main()int

    5、 iSum=0,iNumber;iNumber=10;iSum=50*iNumber;printf(%d,iSum);任何一个变量都有自己的一个名称任何一个变量都有自己的一个名称任何一个变量都有自己的一个内存单元任何一个变量都有自己的一个内存单元IC-MSP变量声明语法:语法:var 变量名称变量名称 var total;可在一行声明多个变量:可在一行声明多个变量:var total,quantity,price;声明变量可同时初始化:声明变量可同时初始化:var total=0,quantity=100,price=0;变量名命名规则:变量名命名规则:v第一个字符必须是一个第一个字符必须是一

    6、个ASCII 字母,大小写字母、下划字母,大小写字母、下划线都合法。第一个字符不能是数字线都合法。第一个字符不能是数字 v后续的字符必须是字母、数字或下划线后续的字符必须是字母、数字或下划线 v变量名称不能是保留关键字变量名称不能是保留关键字 IC-MSP数据类型基本数据类型:基本数据类型:v字符串:字符串用单引号或双引号来说明字符串:字符串用单引号或双引号来说明 v数值:数值:JavaScript 支持整数和浮点数支持整数和浮点数 v布尔:值可以是布尔:值可以是true或或false 引用数据类型:引用数据类型:v对象:可引用的名称对象:可引用的名称/值对(值对(names/values)的

    7、容器)的容器 v数组:数组也看作是一种数据类型数组:数组也看作是一种数据类型 特殊数据类型:特殊数据类型:vNull:只有一个值:只有一个值null vUndefined:对象属性不存在或声明了变量未赋值都会返回:对象属性不存在或声明了变量未赋值都会返回undefined值值 IC-MSP数据类型不同类型数据运算结果:不同类型数据运算结果:运算运算 结果结果 数值与字符串相加数值与字符串相加 将数值强制转换为字符串将数值强制转换为字符串 布尔值与字符串相加布尔值与字符串相加 将布尔值强制转换为字符串将布尔值强制转换为字符串 数值与布尔值相加数值与布尔值相加 将布尔值强制转换为数值将布尔值强制转

    8、换为数值(true被置被置为为1,false置为置为0)IC-MSP计算运算符计算运算符:运算符运算符说明说明+加法运算,操作数是两个字符串则连接两个字符串加法运算,操作数是两个字符串则连接两个字符串-减法运算减法运算*乘法运算乘法运算/除法运算除法运算%取余,两数相除之后的余数取余,两数相除之后的余数+递增递增-递减递减-取操作数的相反数取操作数的相反数常用运算符 IC-MSP比较运算符比较运算符:常用运算符 运算符运算符说明说明=等于。相等返回等于。相等返回True,否则返回,否则返回False!=不等于。不等返回不等于。不等返回True,否则返回,否则返回False大于。左边数大于右边的

    9、数,则返回大于。左边数大于右边的数,则返回True,否则,否则返回返回False=大于或等于。左边数大于或等于右边数,则返回大于或等于。左边数大于或等于右边数,则返回True,否则返回,否则返回False小于。左边数小于右边数,则返回小于。左边数小于右边数,则返回True,否则返,否则返回回False=小于或等于。左边数小于或右边数,则返回小于或等于。左边数小于或右边数,则返回True,否则返回否则返回FalseIC-MSP逻辑运算符逻辑运算符:常用运算符运算符运算符说明说明&逻辑与,左右两个值都为逻辑与,左右两个值都为True时,结果为时,结果为True,否,否则为则为False|逻辑或,左

    10、右两个值有一个为逻辑或,左右两个值有一个为True,则结果为,则结果为True,否则为否则为False!逻辑非,操作数为逻辑非,操作数为True时,结果为时,结果为False,操作数,操作数为为False,结果为,结果为TrueIC-MSP数组声明声明格式:声明格式:var 数组名数组名=new Array(数组大小数组大小);var player=new Array(3)给数组元素赋值:给数组元素赋值:player0=Yao Ming;player1=Kobe;player2=Shaq;声明数组的同时给元素赋初值:声明数组的同时给元素赋初值:例:例:var player=new Array(

    11、Yao Ming ,Kobe,Shaq);IC-MSP数组的必要性数组的必要性 IC-MSP数组的必要性数组的必要性 一年级一年级 二年级二年级 三年级三年级 四年级四年级 五年级五年级 3 2 2 3 3 程序中的数组程序中的数组 学校中的学生学校中的学生 IC-MSPv 数组就是包含了多个元素的数据集合数组就是包含了多个元素的数据集合v 数组中的元素在内存中是连续存放的数组中的元素在内存中是连续存放的v 数组中的元素都属于相同的数据类型数组中的元素都属于相同的数据类型数组的概念数组的概念 声明格式:声明格式:var 数组名数组名=new Array(数组大小数组大小);如如:var pla

    12、yer=new Array(3)IC-MSP数组的定义数组的定义 20 25 20 20 15 classes4 3 2 1 0 classes4 classes3 classes2 classes1 classes0 var classes=new Array(5)数组名数组名 数组元素数组元素 下标下标 数组元素的表示数组元素的表示 数组的定义数组的定义 数组的大小数组的大小 IC-MSP数组常用的属性、方法常用属性:常用属性:length:返回数组中元素的个数。:返回数组中元素的个数。常用方法:常用方法:方法方法说明说明join将数组中的元素组合成字符串将数组中的元素组合成字符串reve

    13、rse颠倒数组元素的顺序,使第一个元素成为最后一颠倒数组元素的顺序,使第一个元素成为最后一个,而最后一个元素成为第一个个,而最后一个元素成为第一个sort对数组元素进行排序对数组元素进行排序IC-MSP数组常用的属性、方法演示演示 使用数组属性、方法的操作数据使用数组属性、方法的操作数据IC-MSP条件语句if语句,语法格式:语句,语法格式:if(condition1)statement1else if(condition2)Statement2else statement3 switch语句,语法格式:语句,语法格式:switch(expression)case label:statemen

    14、tlist case label:statementlist default:statementlistIC-MSP 跑够跑够1010圈才圈才可以停!可以停!何时考虑使用循环结构 初始条件初始条件循环三要素循环三要素 继续条件继续条件 增值条件增值条件IC-MSP循环语句for语句,语法格式:语句,语法格式:for(initialization;condition;increment)statements while语句:语句:while(condition)/statements;do while语句:语句:do /statements;while(condition)IC-MSPwhile

    15、结构的语法 while(表达式表达式)语句语句;while(表达式表达式)语句语句;语句语句 表达式表达式 成立成立 不成立不成立 IC-MSPdo-while结构的语法do语句语句;while(表达式表达式);语句语句 表达式表达式 成立成立 不成立不成立 IC-MSPfor循环的执行过程循环的执行过程表达式表达式1 表达式表达式3 表达式表达式2 语句语句1 for语句的语句的 下一语句下一语句 真真假假for(表达式表达式1;表达式表达式2;表达式表达式3)语句语句;IC-MSPfor循环的语法 for(表达式表达式1;表达式表达式2;表达式表达式3)语句语句;循环变量赋初值循环变量赋初

    16、值 循环继续条件循环继续条件 循环变量增值循环变量增值 i=1;iNum=100;i 0;i+;iNum-;用于分隔用于分隔for循环的三个表达式循环的三个表达式 IC-MSPfor循环与循环与while循环的比较循环的比较 表达式表达式1;while(表达式表达式2)语句语句;表达式表达式3;for(表达式表达式1;表达式表达式2;表达式表达式3)IC-MSP总结JavaScript基础基础 了解了解JavaScript JavaScript在在HTML中中的使用的使用 使用外部使用外部JS文件文件 常用的内置方法常用的内置方法 变量和运算符变量和运算符 数组数组 流程控制语句流程控制语句 IC-MSP习题IC-MSP作业

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:《Internet应用技术》第4章--精品课件.ppt
    链接地址:https://www.163wenku.com/p-3367641.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库