欢迎您来到懒之才-站长的分享平台!   学会偷懒,并懒出境界是提高工作效率最有效的方法!
首页 > 教程文档 > Js&Ajax > 变量的使用方法

变量的使用方法

2018-05-07 601 收藏 0 赞一个 0 真差劲 0 去评论

要使JavaScript中各种同名变量不会发生混淆,你可以在声明变量时在变量前面加上var。在一个函数内用var声明后灯的变量叫做局部变量,它只存在于该函数内部。通常情况下你应该尽量使用局部变量。

这里是用var声明后的正确的JavaScript代码:

function fahrenToCelsius(faren)
{
    var temp = (faren - 32) * 5 / 9;
    return temp;
}
function convertTemp()
{
    var temp = prompt("what temperature Fahrenheit? ","50");
    var celsius = badFahrenToCelsius(temp);
    alert(temp + " degrees Fahrenheit is " +        celsius + " degrees Celsius.");
}

现在当我们输入50时,(在convertTemp函数内部) temp = 50temp被传递到函数fahrenToCelsius(),在函数fahrenToCelsius()内部,参数faren现在被设定为50,然后temp 用以下代码设定:

var temp = (faren - 32) * 5 / 9;

由于这个temp变量前面用var做了声明,所以该变量筒其他函数中叫做temp的变量不同。执行完fahrenToCelsius()时,该函数种的temp即告消失。所以在fahrenToCelsius()返回数值前,

faren = 50
(inside fahrenToCelsius) temp = 10
(inside convertTemp) temp = 50

ahrenToCelsius()然后返回它的变量temp值10。一旦我们从fahrenToCelsius()函数中出来,该函数中等temp变量的作用即告终止。当fahrenToCelsius() 返回时,它将变量的值设置为10:

(在convertTemp内部) temp = 50

(在convertTemp内部) celsius = 10

现在显示的信息将是我们所希望的"50 degrees Fahrenheit is10 degrees Celsius"。

返回主目录
暂无界面图片

一、推荐使用迅雷或快车等多线程下载软件下载本站资源。

二、未登录会员无法下载,登录后可获得更多便利功能,若未注册,请先注册。

三、如果服务器暂不能下载请稍后重试!总是不能下载,请点我报错 ,谢谢合作!

四、本站大部分资源是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站将不对任何资源负法律责任.如果您发现本站有部分资源侵害了您的权益,请速与我们联系,我们将尽快处理.

五、如有其他问题,请加网站设计交流群(点击这里查看交流群 )进行交流。

六、如需转载本站资源,请注明转载来自并附带链接

七、本站部分资源为加密压缩文件,统一解压密码为:www.aizhanzhe.com

大家评论