javascript中的命名规则和方法
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中的命名规则和方法相关推荐
- 理解原型设计模式以及JavaScript中的原型规则
原型规则 原型规则 所有的引用类型(数组.对象.函数),都具有对象特征,即可自由扩展属性: var arr = []; arr.a =1; 所有的引用类型都有对象的特性,即可自由扩展 所有的引用类型都 ...
- python 语言变量命名规则的是_Python中变量命名规则有哪些
Python中变量命名规则有哪些 发布时间:2020-09-24 13:05:21 来源:亿速云 阅读:72 今天就跟大家聊聊有关Python中变量命名规则有哪些,可能很多人都不太了解,为了让大家更加 ...
- php节点对象,JavaScript_JavaScript中访问节点对象的方法有哪些如何使用,JavaScript中访问节点对象的方法 - phpStudy...
JavaScript中访问节点对象的方法有哪些如何使用 JavaScript中访问节点对象的方法有哪些? var obj = document.getElementById('fdafda'); va ...
- 什么是在JavaScript中扩展错误的好方法?
本文翻译自:What's a good way to extend Error in JavaScript? I want to throw some things in my JS code and ...
- 在JavaScript中复制数组的最快方法-切片与“ for”循环
本文翻译自:Fastest way to duplicate an array in JavaScript - slice vs. 'for' loop In order to duplicate a ...
- java中字符串和数组如何比较_[Java教程]javascript中数组和字符串的方法比较
[Java教程]javascript中数组和字符串的方法比较 0 2016-07-19 23:00:05 ×目录[1]可索引 [2]转换 [3]拼接[4]创建[5]位置 前面的话 字符串和数组有很多的 ...
- 在linux终端中重命名文件,Linux系统中重命名文件的方法有哪些
今天小编要跟大家分享的文章是关于Linux系统中重命名文件的方法有哪些.正在从事Linux运维工作和学习Linux运维知识的小伙伴们来和小编一起看一看吧,希望本篇文章能够对大家有所帮助. 在Linux ...
- SAS中变量命名规则
一般SAS中变量命名规则:下划线跟英文字母开头,英文字母.数字.下划线组成,且总长度不超过32个英文字符长度. 那么可以使用中文作为变量名么?答案是肯定的. SAS中有个专门的系统选项用来设置(大小写 ...
- Gnuradio中的命名规则和数据类型
一.GNU Radio中的命名规则 1.标识符中的所有单词都用下划线分隔,例如gr_vector_int 2. GNU Radio包中的所有类型都以gr为前缀,例如gr_float 3.所有类变量都以 ...
最新文章
- Sentinel介绍和Windows下安装Sentinel-dashboard
- 将MongoDB集成到您的Spring项目
- JavaSE——面向对象进阶(封装、this、static、代码块、包、权限修饰符、main方法详解)
- cookie购物车php简单,cookie的优化与购物车实例
- 更新wordpress遇到prepare警告问题的解决
- ~~朴素筛法求素数(附模板题)
- 制作Makefile中 ** missing separator 错误解决
- NOIp 2014 #3 寻找道路 Label:图论
- Atitit 数据记录存储方式 索引组织表 堆组织表 储方式 InnoDB 引擎把数据放在主键索引上,其他索引上保存的是主键 id。这种方式,我们称之为索引组织表(Index Organizi
- gaster字体转换器_gautami字体
- 小程序组件实现周日历功能,课程表、食谱等功能可能会用到的日历简单实现
- C++中的setw()函数
- python刷火车票脚本_Python打造刷火车票工具邮件通知自己
- SMA :Structured Multimodal Attentions for TextVQA --- 论文阅读笔记
- mysql error 1205_【MySQL运维】ERROR 1205 (HY000): Lock wait timeout exceeded的解决办法
- 单独的html怎么实现微信分享,html静态页面实现微信分享思路
- #五、再一种正方:2
- 分支语句和循环语句(分支语句)
- 计算机找不到 bitlocker,win10中找不到bitlocker驱动器的解决方法介绍
- manjaro kde安装 配置教程
热门文章
- java获取xlsx某列数据_Java读取Excel指定列的数据详细教程和注意事项
- springboot 不响应字段为空_面试官扎心一问:Tomcat 在 SpringBoot 中是如何启动的?...
- 学习笔记18-C语言-文件
- Android 入门(四) | Intent 实现 Activity 切换
- leetcode322 零钱兑换
- 关系数据库——关系数据语言
- 学点数学(4)-协方差矩阵
- 《Python Cookbook 3rd》笔记(1.17):从字典中提取子集
- signature=4abdf782f13579fc1b57d94a0c6ce95c,β-lactam-associated eosinophilic colitis
- C++最新使用开源openssl实现输入是文件,输出是文件的AES加解密的代码