zoukankan      html  css  js  c++  java
  • JavaScript语言基础4

       谈谈JavaScript 中的变量。

       在JavaScript 中使用变量的优点:变量保存在计算机的内存中,变量很适合于保存暂时性的数据 ,变量仅仅具有有限的生存期,当

    用户关闭了页面或者打开一个新的页面,变量就会被释放。

      在JavaScript 代码中,变量名是大写和小写敏感的,另外,某些特定的单词 或字符不能作为变量名。这些特定的单词就是JavaScript 中

    的保留字。比如:var、 with等,某些特殊字符也不能用在变量名中,比如&字符和百分号%字符。JavaScript 变量名中能够使用数

    字,但数字不能作为变量名的开头。


       以下列出一些不合法的变量名:

        var                //JavaScript 中保留字

        12AD           //数字开头

        h&dg           //包括&字符

        h%ji            //包括%字符

    <span style="font-size:14px;">
    </span>

        以下列出一些合法的变量名:

         helloworld23

         hello_world

         定义变量时。我们应该使用规范名字去命名,比如声明姓名:

         var name;

         

    接下来看看实例代码:

            

    <span style="font-size:14px;"><HTML>
    <HEAD>
    	<TITLE>Hello World</TITLE>
    </HEAD>
    <BODY BGCOLOR="WHITE">
    <SCRIPT Language="JavaScript" TYPE="text/javascript">
    	var myName;
    	myName="BillGu";
    	alert(myName);
    	myName=1234;
    	alert(myName);
    </SCRIPT>
    </BODY>
    </HTML></span>

          浏览器载入文件。弹出一个消息框(alert为消息框):

      

         在消息框中显示的是变量myName为BillGu

         一開始并没有为myName赋值,这时myName的初始值为undefined。接着为myName赋值为BillGu,并调用alert以消息框的形式进行

    显示,当点击确定button后,出现还有一个消息框:




        我们在消息框中能够看到显示的是 :1234

        为myName进行又一次赋值,变量原来的值就会丢失,在JavaScript中,有一个被称为垃圾回收的进程将自己主动的进行

    放那些不在被使用的内存。当JavaScript检測到某个变量不在被使用。或者引用了某个对象的变量被赋予了一个新

    值,将自己主动执行垃圾回收进程来释放这些被变量所占用的内存空间。




    转载请注明出处:http://blog.csdn.net/hai_qing_xu_kong/article/details/40760675     情绪控_ 点击打开链接



  • 相关阅读:
    MySQL: Connection Refused,调整 mysql.ini中的 max_connections
    Eclipse: Difference between clean, build and publish
    Enterprise Integration Patterns
    圆上两点的解题思路(用户需求分析的隐喻)
    Activiti解析.bpmn文件获得User Task节点的CandidateUsers特性的值
    Activiti的BPMN演示工具
    Activiti For Eclipse(Mars)插件配置
    TortoiseSvn/Git的WaterEffect
    Activiti启动某个流程失败,页面报500
    eclipse webproject activiti
  • 原文地址:https://www.cnblogs.com/jzssuanfa/p/7223660.html
Copyright © 2011-2022 走看看