javascript变量名需要遵守两条简单的规则:
1、第一个字符必须是字母、下划线(_) 或美圆符号($)。
2、余下的字符可以是下划线、美圆符号或任何字母或数字字符。

命名方法:
1、Camel标记法——首字母是小写的,接下来的单词都以大写字母开头。如:
var myTestValue = 0, mySecondTestValue = "hi";
2、Pascal标记法——首字母是大写的,接下来的单词都是以大写字母开头。如:
var MyTestValue = 0, MySecondTestValue = "hi";
3、匈牙利类型标记法——在以Pascal标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。例如,i表示整数,s表示字符串,如:
var iMyTestValue = 0, sMySecondTestValue = "hi";
    下面列出常用前缀:
类型
 前缀
 示例

数组 a aValue
布尔型 b      bFound
浮点型 f fValue
函数 fn fnMethod
整型 i iValue
对象 o oType
正则表达式 re rePattrern
字符串     s sValue
变量 v vValue

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/tan_jianhui/archive/2007/09/27/1803236.aspx

转载于:https://www.cnblogs.com/ivan-zheng/archive/2009/09/09/1563385.html

javascript中的命名规则和方法相关推荐

  1. 理解原型设计模式以及JavaScript中的原型规则

    原型规则 原型规则 所有的引用类型(数组.对象.函数),都具有对象特征,即可自由扩展属性: var arr = []; arr.a =1; 所有的引用类型都有对象的特性,即可自由扩展 所有的引用类型都 ...

  2. python 语言变量命名规则的是_Python中变量命名规则有哪些

    Python中变量命名规则有哪些 发布时间:2020-09-24 13:05:21 来源:亿速云 阅读:72 今天就跟大家聊聊有关Python中变量命名规则有哪些,可能很多人都不太了解,为了让大家更加 ...

  3. php节点对象,JavaScript_JavaScript中访问节点对象的方法有哪些如何使用,JavaScript中访问节点对象的方法 - phpStudy...

    JavaScript中访问节点对象的方法有哪些如何使用 JavaScript中访问节点对象的方法有哪些? var obj = document.getElementById('fdafda'); va ...

  4. 什么是在JavaScript中扩展错误的好方法?

    本文翻译自:What's a good way to extend Error in JavaScript? I want to throw some things in my JS code and ...

  5. 在JavaScript中复制数组的最快方法-切片与“ for”循环

    本文翻译自:Fastest way to duplicate an array in JavaScript - slice vs. 'for' loop In order to duplicate a ...

  6. java中字符串和数组如何比较_[Java教程]javascript中数组和字符串的方法比较

    [Java教程]javascript中数组和字符串的方法比较 0 2016-07-19 23:00:05 ×目录[1]可索引 [2]转换 [3]拼接[4]创建[5]位置 前面的话 字符串和数组有很多的 ...

  7. 在linux终端中重命名文件,Linux系统中重命名文件的方法有哪些

    今天小编要跟大家分享的文章是关于Linux系统中重命名文件的方法有哪些.正在从事Linux运维工作和学习Linux运维知识的小伙伴们来和小编一起看一看吧,希望本篇文章能够对大家有所帮助. 在Linux ...

  8. SAS中变量命名规则

    一般SAS中变量命名规则:下划线跟英文字母开头,英文字母.数字.下划线组成,且总长度不超过32个英文字符长度. 那么可以使用中文作为变量名么?答案是肯定的. SAS中有个专门的系统选项用来设置(大小写 ...

  9. Gnuradio中的命名规则和数据类型

    一.GNU Radio中的命名规则 1.标识符中的所有单词都用下划线分隔,例如gr_vector_int 2. GNU Radio包中的所有类型都以gr为前缀,例如gr_float 3.所有类变量都以 ...

最新文章

  1. Sentinel介绍和Windows下安装Sentinel-dashboard
  2. 将MongoDB集成到您的Spring项目
  3. JavaSE——面向对象进阶(封装、this、static、代码块、包、权限修饰符、main方法详解)
  4. cookie购物车php简单,cookie的优化与购物车实例
  5. 更新wordpress遇到prepare警告问题的解决
  6. ~~朴素筛法求素数(附模板题)
  7. 制作Makefile中 ** missing separator 错误解决
  8. NOIp 2014 #3 寻找道路 Label:图论
  9. Atitit 数据记录存储方式 索引组织表 堆组织表 储方式 InnoDB 引擎把数据放在主键索引上,其他索引上保存的是主键 id。这种方式,我们称之为索引组织表(Index Organizi
  10. gaster字体转换器_gautami字体
  11. 小程序组件实现周日历功能,课程表、食谱等功能可能会用到的日历简单实现
  12. C++中的setw()函数
  13. python刷火车票脚本_Python打造刷火车票工具邮件通知自己
  14. SMA :Structured Multimodal Attentions for TextVQA --- 论文阅读笔记
  15. mysql error 1205_【MySQL运维】ERROR 1205 (HY000): Lock wait timeout exceeded的解决办法
  16. 单独的html怎么实现微信分享,html静态页面实现微信分享思路
  17. #五、再一种正方:2
  18. 分支语句和循环语句(分支语句)
  19. 计算机找不到 bitlocker,win10中找不到bitlocker驱动器的解决方法介绍
  20. manjaro kde安装 配置教程

热门文章

  1. java获取xlsx某列数据_Java读取Excel指定列的数据详细教程和注意事项
  2. springboot 不响应字段为空_面试官扎心一问:Tomcat 在 SpringBoot 中是如何启动的?...
  3. 学习笔记18-C语言-文件
  4. Android 入门(四) | Intent 实现 Activity 切换
  5. leetcode322 零钱兑换
  6. 关系数据库——关系数据语言
  7. 学点数学(4)-协方差矩阵
  8. 《Python Cookbook 3rd》笔记(1.17):从字典中提取子集
  9. signature=4abdf782f13579fc1b57d94a0c6ce95c,β-lactam-associated eosinophilic colitis
  10. C++最新使用开源openssl实现输入是文件,输出是文件的AES加解密的代码