JavaScript 函数返回值
来源:互联网 发布:unity3d架构 编辑:程序博客网 时间:2024/05/21 11:15
JavaScript定义带返回值的函数有两种方法:
1. 用var function_name = function(){}方式定义,示例如下:
// 这种方式需要将var getCurrentTime定义在调用之前var getCurrentTime = function(){var now = new Date();var timeStr = now.getHours() + '时' + now.getMinutes() + '分' + now.getSeconds() + '秒' + now.getMilliseconds();return timeStr;}// document.getElementById('now1').innerHTML = "当前时间是\t" + getCurrentTime();
这种方法要求将函数定义在调用之前,因为他是把getCurrentTime当做变量(var)的。
2. (常用方法) 用functiongetValue(){}方式定义,直接返回结果,示例如下:
// document.getElementById('now2').innerHTML = "当前时间是\t" + getValue();// 这种方式不要求将函数定义在调用之前function getValue(){var now = new Date();return now.toLocaleString();}
这种方法在函数定义之前之后调用均可。
这两种方式均可在函数的括号内加参数。完整代码示例如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <style type="text/css"> .text{margin-top:10px;margin-left:0; background-color:#BBE;} </style> <title>函数返回值</title></head><body><div id='now1' class="text"></div><div id='now2' class="text"></div><script> // 这两种方法都可以在括号内加参数 // 这种方式需要将var getCurrentTime定义在调用之前 var getCurrentTime = function() { var now = new Date(); var timeStr = now.getHours() + '时' + now.getMinutes() + '分' + now.getSeconds() + '秒' + now.getMilliseconds(); return timeStr; } document.getElementById('now1').innerHTML = "当前时间是\t" + getCurrentTime(); document.getElementById('now2').innerHTML = "当前时间是\t" + getValue(); // 这种方式不要求将函数定义在调用之前 function getValue() { var now = new Date(); return now.toLocaleString(); }</script></body></html>
0 0
- JavaScript 函数返回值
- javascript函数中的返回值
- JavaScript基础----15Javascript函数-带返回值的函数
- JavaScript构造函数返回值问题
- JavaScript构造函数返回值问题
- javascript函数的声明,及返回值
- 获取JavaScript异步函数的返回值
- Javascript函数返回多个值
- 返回函数的JavaScript函数
- javascript,将一个函数作为另一个函数的返回值。
- 3.5Javascript函数-带返回值的函数
- Javascript函数返回值的一个问题(显式返回和非显式返回值的问题)
- JavaScript函数调用返回问题
- 关于Javascript中构造函数返回值的问题
- javascript函数的声明、调用、传参和返回值
- javascript设计模式和构造函数返回值
- javascript中函数boolean返回值的问题
- javascript函数的声明和调用、有参函数和无参函数、有返回值
- jquery实现文本框Email自动提示后缀
- 使用Jekyll-bootstrap快速搭建博客
- 智能指针的实现--使用引用计数实现以及原理
- UVa 1586 - Molar Mass
- javascript数组的一些基本使用方法
- JavaScript 函数返回值
- Android 颜色对照表
- 一个优化的textView
- 内核崩溃分析
- ADB 链接
- 使用java读取Excel表格中的数据
- cocos2dx 3.1.1 win8+eclipse环境下android游戏开发环境搭建
- 利用Adobe Flash Player ActiveX 控件绕过SafeSEH
- mysq数据库实战小型管理系统