欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    JavaScript概述和基础语法.ppt

    • 资源ID:70791684       资源大小:285KB        全文页数:26页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    JavaScript概述和基础语法.ppt

    JavaScript第一章第一章:概述和基础语法概述和基础语法 目录目录l脚本的基本结构脚本的基本结构lJavaScript的组成的组成lJavaScript的基本语法的基本语法l定义和使用函数定义和使用函数 为什么要学为什么要学JavaScriptl表单验证减轻服务器端压力表单验证减轻服务器端压力l页面动态效果页面动态效果使用使用JavaScript实现动态效果不如实现动态效果不如jQuery简洁方便,简洁方便,JavaScript是学习是学习jQuery的基础的基础 什么是什么是JavaScriptlJavaScript是一种基于对象和事件驱动的、并具有安全性是一种基于对象和事件驱动的、并具有安全性能的脚本语言。能的脚本语言。lJavaScript特点特点向向HTML页面中添加交互行为页面中添加交互行为脚本语言,语法和脚本语言,语法和Java类似类似解释性语言,边执行边解释解释性语言,边执行边解释lJavaScript组成组成DOMJavaScriptECMAScriptBOM JavaScript的基本结构的基本结构l基本结构基本结构!-document.write(输出输出HelloWorld);document.write(HelloWorld);-页面主体内容页面主体内容示例示例经验:经验:可以包含在文档中的任何地方,只要保证这些代码在被使用前已读取并加载到内存即可。JavaScript的执行原理的执行原理 网页中引用网页中引用JavaScript的方式的方式l使用使用标签标签l外部外部JS文件文件l直接在直接在HTML标签中标签中 JavaScript核心语法核心语法l核心语法核心语法语法约定语法约定变量变量数据类型数据类型数组数组运算符号运算符号控制语句控制语句注释注释输入输入/输出输出 核心语法核心语法-语法约定语法约定l代码区分大小写代码区分大小写l变量、对象和函数的名称变量、对象和函数的名称l分号分号 核心语法核心语法-变量变量l先声明变量再赋值先声明变量再赋值l同时声明和赋值变量同时声明和赋值变量l不声明直接赋值不声明直接赋值varwidth;width=5;varcatName=“皮皮皮皮”;varx,y,z=10;width=5;核心语法核心语法-数据类型数据类型l数据类型数据类型undefinednullnumberbooleanstringvarwidth;变量变量width没有初始值,将被赋予值没有初始值,将被赋予值undefinedvariNum=23;/整数整数variNum=23.0;/浮点数浮点数true和和false表示一个空值,与表示一个空值,与undefined值相等值相等一组被引号(单引号或双引号)括起来的文本一组被引号(单引号或双引号)括起来的文本varstring1=Thisisastring;核心语法核心语法-String对象对象l 属性属性字符串对象字符串对象.lengthl方法方法字符串对象字符串对象.方法名方法名();l常用方法常用方法charAt(index)indexOf(str,index)substring(index1,index2)split(str)在线教程:在线教程:核心语法核心语法-typeof运算符运算符ltypeof检测变量的返回值检测变量的返回值ltypeof运算符返回值如下:运算符返回值如下:undefined:变量被声明后,但未被赋值:变量被声明后,但未被赋值string:用单引号或双引号来声明的字符串:用单引号或双引号来声明的字符串boolean:true或或falsenumber:整数或浮点数:整数或浮点数object:javascript中的对象、数组和中的对象、数组和null 核心语法核心语法数组数组l创建数组创建数组var数组名称数组名称=newArray(size);l为为数组元素赋值数组元素赋值l访问数组访问数组varfruit=newArray(apple,orange,peach,bananer);varfruit=newArray(4);fruit0=apple;fruit1=orange;fruit2=peach;fruit3=bananer;核心语法核心语法-数组数组l常用属性常用属性lengthl常用方法常用方法join()把数组的所有元素通过指定的分隔符进行分隔放入一个字符串(默认用“,”)sort()对数组的元素进行排序push()向数组的末尾添加一个或更多元素,并返回新的长度 核心语法核心语法-运算符号运算符号l算术运算符算术运算符+-*/%+-l赋值赋值运算符运算符=l比较运算符比较运算符=!=l逻辑运算逻辑运算符符&|!核心语法核心语法-逻辑控制语句逻辑控制语句l条件结构条件结构ifswitchl循环结构循环结构whileforl循环中断循环中断breakcontinue 核心语法核心语法注释与输入注释与输入/输出输出l注释注释/*/l输入输入/输出输出alert()alert(“提示信息提示信息”);prompt()prompt(“提示信息提示信息”,“输入框的默认信息输入框的默认信息”);prompt(“请输入姓名请输入姓名”,“张三张三”);prompt(“请输入姓名请输入姓名”);函数函数l函数函数类似于类似于Java中的方法,是完成特定任务的代码语句块中的方法,是完成特定任务的代码语句块l特点特点使用更简单:不用定义属于某个类,直接使用使用更简单:不用定义属于某个类,直接使用l分类分类系统函数和自定义函数系统函数和自定义函数 常用函数常用函数lparseInt(字符串字符串)将字符串转换为整型数字将字符串转换为整型数字如如:parseInt(86)将字符串将字符串“86”转换为整型值转换为整型值86lparseFloat(字符串字符串)将字符串转换为浮点型数字将字符串转换为浮点型数字如如:parseFloat(34.45)将字符串将字符串“34.45”转换为浮点值转换为浮点值34.45lisNaN()用于检查其参数是否是非数字用于检查其参数是否是非数字如如:isNaN(abc),则返回,则返回true;自定义函数自定义函数l语法语法l调用调用函数函数函数调用一般和表单元素的事件一起使用,调用格式:函数调用一般和表单元素的事件一起使用,调用格式:事件事件名名函数名函数名();function函数名函数名(参数参数1,参数参数2,参数参数3,)/JavaScript语句语句;return返回值返回值 函数调用函数调用l调用无参函数调用无参函数l调用有参函数调用有参函数functionshowHello()functionshowHello(count)函数调用函数调用l调用无参函数调用无参函数l调用有参函数调用有参函数functionshowHello()functionshowHello(count)匿名函数匿名函数l匿名函数,即没有函数名匿名函数,即没有函数名l定义匿名函数定义匿名函数l调用匿名函数调用匿名函数varshowFun=function(count)for(vari=0;icount;i+)document.write(HelloWorld);变量作用域变量作用域vari=20;functionfirst()vari=5;for(varj=0;ji)document.write(t);elsedocument.write(i);first();l全局变量与局部变量全局变量与局部变量 总结总结l在本章讨论了在本章讨论了:JavaScript的基本结构及组成的基本结构及组成JavaScript的基本语法的基本语法JavaScript的数据类型、的数据类型、string、数组、数组alert()和和prompt()定义和使用函数定义和使用函数

    注意事项

    本文(JavaScript概述和基础语法.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开