zoukankan      html  css  js  c++  java
  • ECMAScript 基础变量

    请使用 var 运算符声明变量。变量名需要遵守一些简单的规则

    声明变量

    var 变量名=值                                                  var test = "hi";

    ECMAScript 是弱类型的 无需明确的类型声明 

    一个 var 语句定义两个或多个变量                       var test1 = "hi", test2 = "hello";

    变量并不一定要初始化                                       var test;

    变量可以存放不同类型的值

    var test = "hi";
    alert(test);
    test = 55;
    alert(test);

    命名变量

    变量名需要遵守两条简单的规则:

    • 第一个字符必须是字母、下划线(_)或美元符号($)
    • 余下的字符可以是下划线、美元符号或任何字母或数字字符

    var test;
    var $test;
    var $1;
    var _$te$t2;

    著名的变量命名规则

    Camel 标记法

    首字母是小写的,接下来的字母都以大写字符开头。例如:var myTestValue = 0, mySecondValue = "hi";

    Pascal 标记法

    首字母是大写的,接下来的字母都以大写字符开头。例如:var MyTestValue = 0, MySecondValue = "hi";

    匈牙利类型标记法

    在以 Pascal 标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。例如,i 表示整数,s 表示字符串,

                                                                             例如:var iMyTestValue = 0, sMySecondValue = "hi";

    变量声明不是必须的

    ECMAScript 的解释程序遇到未声明过的标识符时,用该变量名创建一个全局变量,并将其初始化为指定的值

  • 相关阅读:
    C#高级特性_Attribute
    C#高级特性_Lambda
    委托(delegate)
    C# 属性、索引
    C#中的interface
    枚举型Enum和结构型Stuct
    javascript学习笔记
    github page 和 hexo 搭建在线博客
    2015/9/22 开通博客园
    phoenix 入门
  • 原文地址:https://www.cnblogs.com/xiaozhanga4/p/2477803.html
Copyright © 2011-2022 走看看