zoukankan      html  css  js  c++  java
  • JavaScript系列:ECMAScript语法变量

    1、语法

      ECMAScript基础概念:

      ◊ 区分大小写。变量、函数名、运算符以及一切都是区分大小写的。

      ◊ 变量是弱类型的。ECMAScript中的变量无特定的类型,定义变量时只要var运算符,可以将它初始化为任意的值,可以随时改变变量所保存数据的类型。

      ◊ 每行结尾的分号可有可无。ECMAScript允许开发者自行决定是否以分号结束一行代码。如果没有分号,ECMAScript把这行代码的结尾看作该语句的结尾,前提是这样没有破坏代码的意义。最好的代码编写习惯总是加入分号,没有分号,有些浏览器可能不能正确运行。

      ◊ 注释。ECMAScript有两种类型的注释,单行注释和多行注释。单行注释以 // 开始,多行注释以 /* 开始,以 */ 结束。

      ◊ 括号表明代码块。代码块表示一系列应该按顺序执行的语句,这些语句被封装在 { 和 } 之间。

    2、变量

      ECMAScript中的变量使用 var 运算符加变量名定义,可以使用var语句定义一个或多个变量。ECMAScript中的变量并不一定需要初始化。

      开发者应养成良好的编程习惯,虽然JavaScript能够为一个变量赋多种数据类型,但这种方法并不值得推荐。使用变量时,同一个变量应该只存储一种数据类型。

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

      ◊ 第一个字符必须是字母、下划线(_)或美元符号($)

      ◊ 余下的字符可以是任意字符

      ◊ 变量名不能是关键字或者保留字

      ◊ Camel标记法 —— 首字母是小写的,接下来的单词都以大写字母开头。

      ◊ Pascal标记法 —— 首字母是大写的,接下来的单词都以大写字母开头。

  • 相关阅读:
    PHP+Ajax手机移动端发红包实例
    PHP+Ajax点击加载更多列表数据实例
    Thinkphp带表情的评论回复实例
    PHP+Mysql查询上一篇和下一篇文章实例
    PHP通过session判断防止表单重复提交实例
    PHP+Ajax微信手机端九宫格抽奖实例
    PHP+Ajax+plupload无刷新上传头像代码
    PHP原生开发的各大音乐平台API接口
    js 获取浏览器高度和宽度值(多浏览器)(转)
    NPOI、MyXls、Aspose.Cells 导入导出Excel(转)
  • 原文地址:https://www.cnblogs.com/libingql/p/2699335.html
Copyright © 2011-2022 走看看