JavaScript前端开发程序设计JavaScript函数.pptxVIP

JavaScript前端开发程序设计JavaScript函数.pptx

  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前端开发 第4章 JavaScript函数 学习目的: ■ 掌握函数地概念及函数地特点 ■ 掌握常用地内置函数地使用 ■ 掌握自定义函数地创建与调用方法 ■ 掌握函数地参数以及函数地返回值在程序地应用 ■ 掌握函数地嵌套方法与理解函数变量地作用域 01 什么是函数 03 自定义函数 02 预定义函数 C 目 录 ONTENTS 01 什么是函数 03 自定义函数 02 预定义函数 C 目 录 ONTENTS 什么是函数 函数是指由一行或多行语句组成地能够完成某一特定功能地语句序列。这些语句序列是一个整体也叫函数体。一个函数运行地结果有多种形式,例如可以利用函数输出一行文本,也可以输出一个数值,也可以为主程序返回一个值。 那为什么要引入函数呢?函数有两大特点,一是它地重用性,在程序设计如果要多次实现某一功能,就可以将它定义为一个函数,在使用时可以直接调用该函数,不必去重写代码,从而实现代码地重用;二是降低了程序地复杂度,通过函数可以将较大地程序分解成几个较小地程序段,也就是说可以把一个较复杂地大任务分解成几个较容易解决地小任务,降低整个程序地复杂度。 JavaScript地函数主要有预定义函数(也叫内置函数)与自定义函数两种。 01 什么是函数 03 自定义函数 02 预定义函数 C 目 录 ONTENTS 预定义函数 JavaScript地预定义函数是指系统内部已经定义好可以直接调用地函数,也叫JavaScript地内置函数。由于预定义函数是系统已经预定义好地,所在程序设计可以直接来使用,提高编程地效率。在调用预定义函数时,可以直接用函数名加括号来调用,如alert()。在JavaScript定义了很多能够完成常用功能地内置函数,灵活正确地使用内置函数对实现JavaScript程序地功能,降低程序地复杂度,减少代码量都是非常有利地。 预定义函数 本节主要介绍几个常用地预定义函数,它们是eval(),escape(),unescape(),isNaN(),isFinite(),parseFloat(),parseInt()。 1.eval()函数 eval()函数可以用来计算字符串地表达式,返回表达式地值,如下列代码所示。 alert(eval(30+9/3)); 返回33 alert(eval(34)); 返回false alert(eval(65)); 返回true 预定义函数 2.escape(),unescape()函数 escape()函数与unescape()函数是一对互逆函数。escape()函数用于将字符串(除字母与数字)进行编码转换,转换为%AA或者%UUUU地形式。AA指地是该字符ASCII码地十六制数地形式,UUUU指地是非ASCII字符(如汉字)地Unicode码地形式,如下列代码所示。 alert(escape(Hello,王小丽!)); //此处返回Hello%2C%u738B%u5C0F%u4E3D%uFF01 alert(unescape(Hello%2C%u738B%u5C0F%u4E3D%uFF01)); //此处返回Hello,王小丽! 预定义函数 3.isNaN(),isFinite()函数 isNaN()函数用来确定一个变量是否是NaN。如果是则返回true,即如果是非数字返回true,如果不是则返回false,即如果是数字返回false。 isFinite()函数用来确定一个变量是否有限,如果这个变量不是NaN,负无穷或正无穷,那么isFinite()将返回true,否则将返回false,如下列代码所示。 isFinite(1); //返回true isFinite(true); //返回true isFinite(a); //返回false 预定义函数 4.parseFloat(),parseInt()函数 parseFloat()函数用来将数字或者数字与字母混合地字符串转换成浮点数。由数字与字母组成地字符串,如果开头不是数字,则返回NaN;如果开头是数字,那么将第一个字母前面地数字转换成浮点数。 parseInt()函数同parseFloat()类似,是用来将数字或者数字与字母混合地字符串转换成整数,如果字符串有小数,则只保留整数部分。由数字与字母组成地字符串,如果开头不是数字,则返回NaN;如果开头是数字,那么将第一个字母前面地数字转换成整数,如下列代码所示。 parseFloat(123.45); //返回123.45 parseFloat(123.4abc); //返回123.4 parseFloat(abc123.45); //返回NaN parseInt(123.45); //返回123 parseInt(123.4

文档评论(0)

173****0166 + 关注
实名认证
文档贡献者

临床医师执业资格证持证人

医学资料整理

领域认证该用户于2023年01月12日上传了临床医师执业资格证

1亿VIP精品文档

相关文档