- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网页编程09
第 九 章 JavaScript的函数 目标 理解函数的概念。 掌握自定义函数的写法 掌握系统函数的应用 主题一 主题二 主题。。。 概述、专业术语 本章主要介绍函数的概念、写法,以及JavaScript内置函数的使用。通过这些向大家讲解JavaScript的基本编程技术——函数 术语词汇表 定义在此章节中使用的术语 函数的概念 函数概念的引入 y = f(x) x加仑 = ?公升 函数的概念 函数的分类 有(无)返回值 有(无)参数 自定义、内置 自定义函数 函数的声明 自定义函数 函数的示例--不带参数的函数及其调用 自定义函数 函数示例—带一个参数的函数及其调用 自定义函数 函数示例—带有返回值的函数及其调用 自定义函数 函数示例—既有参数又有返回值的函数 JavaScript的内置函数 alert、confirm、prompt--alert JavaScript的内置函数 alert、confirm、prompt--confirm JavaScript的内置函数 alert、confirm、prompt--prompt JavaScript的内置函数 isNaN--不是一个数字 JavaScript的内置函数 eval—运行以字符串形式表示的代码串 总结 函数可由返回值分类,但一般以参数分类。 函数由关键字function声明。 内置函数最常用的是isNaN和eval 更多信息 列出可扩展内容。。。 列出参考资源(附件、书籍、文章、网址等)。 请求学员反馈、回答问题。 作业问题讲解。。。 作业与预习 作业。。。 预习。。。 回顾安排。。。 实验安排。。。 3.0 * 3.0 function 函数名(变量或参数列) { 函数体; //一些语句、运算过程 返回值; //可选,一个值或表达式 } head …… script type=text/javascript function clickme() { alert(哈哈!谢谢你刚才点了我啊!) } /script /head body div onclick = “clickme()” 点击我吧/div /body head …… script type=text/javascript function clickme(txt) { alert(txt) } /script /head body div onclick = “clickme(Thank you for clicking me.)” 点击我/div /body head …… script type=text/javascript function mySite() { return () } /script /head body script type=text/javascript document.write(mySite()) /script /body head …… script type=text/javascript function getSum(a,b) { return (a+b) } /script /head body script type=text/javascript document.write(getSum(6,1)) /script /body HEAD TITLE 是否不是一个数字 /TITLE /HEAD BODY script type=text/javascript document.write(Is c / 3 Not a Number? , isNaN(c / 3) ? Yesbr : Nobr ); document.write(Is a / b Not a Number? , isNaN(a / b) ? Yesbr : Nobr ); document.write(Is 2 / 1 Not a Number? , isNaN(2 / 1) ? Yesbr : Nobr ); document.write(isNaN told whether it is NOT a Number.); /script /BODY script language=javascript function evalDvd(a, b) { document.write(Is + a + / + b + Not a Number? ); if(isNaN(a / b)) eval(document.write(Yesbrbr)); else eval(document.write(N
文档评论(0)