当前位置: 网学 > 编程文档 > Javascript > 正文

JavaScript高级教程-第一课:变量的使用方法

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/03/20

本文主要为广大网友提供“JavaScript高级教程-第一课:变量的使用方法”,希望对需要JavaScript高级教程-第一课:变量的使用方法网友有所帮助,学习一下!

变量的使用方法

要使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 = 50


temp被传递到函数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

fahrenToCelsius()然后返回它的变量temp值10。一旦我们从fahrenToCelsius()函数中出来,该函数中等temp变量的作用即告终止。当fahrenToCelsius() 返回时,它将变量的值设置为10:
(在convertTemp内部) temp = 50
(在convertTemp内部) celsius = 10
现在显示的信息将是我们所希望的"50 degrees Fahrenheit is 10 degrees Celsius"。
  • 下一篇资讯: Javascript高级教程-第2日
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号