변수 이름 지정 규칙: 1. 변수 이름은 대소문자를 구분하며 숫자, 문자, 밑줄 "_" 및 달러 기호 "$"를 포함할 수 있지만 첫 번째 문자는 숫자가 될 수 없습니다. 2. 한자, 특수 문자; 공백, 하이픈 "-" 및 점 "."과 같은 문자 3. 변수 이름은 키워드나 예약어가 될 수 없습니다. 4. 의미 없는 이름 등은 사용하지 마십시오.
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
변수는 모든 프로그래밍 언어의 기초 중 하나입니다. 문자열, 숫자, 부울 값, 배열 등과 같은 데이터를 저장하고 필요할 때 변수의 내용을 설정, 업데이트 또는 읽는 데 사용할 수 있습니다. 변수는 값에 대한 상징적 이름으로 생각할 수 있습니다.
JavaScript의 변수 명명 규칙
JavaScript에서 변수 이름은 임의로 정의할 수 없으며 식별자에 대한 명명 규칙을 따라야 합니다.
변수 이름은 대소문자를 구분하며 숫자를 포함할 수 있습니다. 문자 및 밑줄 _
, 달러 기호 $
는 숫자로 시작할 수 없습니다. 즉, 첫 번째 문자는 숫자일 수 없습니다. _
、美元符号$
,但不能以数字开头,即第一个字符不能为数字。
变量名中不能出现汉字、空格、连字符(-
)、点(.
-
), 마침표(.
) 등의 특수 문자는 변수 이름에 사용할 수 없습니다.
변수 이름에 영어 단어가 여러 개 포함된 경우 카멜 케이스 이름 사용을 권장합니다. 는 소문자이며 다음 단어의 첫 글자는 대문자로 표시됩니다(예: fileType, dataArr).
일반적인 변수 이름 명명 방법에는 헝가리어 명명법, 낙타 표기법 및 파스칼 명명법이 포함됩니다.
헝가리 명명법 헝가리 명명법 헝가리어 명명법은 다음과 같이 나눌 수 있습니다. 체계적인 헝가리어 명명법과 헝가리어 적용 명명법. 헝가리 명명법은 언어 독립적인 특성을 가지며 처음으로 BCPL 언어에서 널리 사용됩니다. BCPL에는 기계어라는 하나의 데이터 유형만 있으므로 언어 자체는 프로그래머가 변수 유형을 기억하는 데 도움이 될 수 없습니다. 헝가리 명명법은 각 변수의 데이터 유형을 명확하게 하여 이 문제를 해결합니다.헝가리 명명법에서 변수 이름은 변수의 유형과 목적을 기억하는 데 도움이 되는 하나 이상의 소문자로 시작하고 그 뒤에 프로그래머가 선택하는 이름이 옵니다. 이 두 번째 부분의 첫 번째 문자는 앞의 유형 지정 문자와 구별하기 위해 대문자로 표시될 수 있습니다.
变量名 = 类型 + 对象描述
변수 이름 앞에 해당 소문자 기호를 접두사로 추가하여 변수 유형을 나타냅니다. 접두어 뒤에는 하나 이상의 단어 조합이 오고, 해당 단어는 변수의 목적을 설명합니다. jquery 객체인 경우 변수 이름의 접두사로 $를 사용합니다.
Tips
자바스크립트 변수는 표면적으로는 유형이 없지만, 자바스크립트는 내부적으로 해당 유형을 변수에 할당합니다.헝가리 명명법은 Microsoft 프로그래머가 고안한 것입니다. 대부분의 C 및 C++ 프로그램은 이 명명법을 사용합니다.
🎜종류🎜🎜javascript 변수 명명 유형 | 변수 명명 접두사 |
---|---|
array array | a |
boolean 부울 값 | b |
부동 소수점 | l |
함수 함수 | fn |
int 정수 | i |
object object | o |
regular Regular | r |
string string | s |
示例
var aName = [1, 2, 3]; var oBtn = document.getElementById('btn'); function fnName(){}; var iCount = 0; var sName = "zhuyujia";
驼峰式命名法
当变量名和函数名称是由二个或多个单字链接在一起,而构成的唯一识别字时,利用“驼峰式大小写”来表示,可以增加变量和函数的可读性。
“驼峰式大小写(Camel-Case)一词来自Perl语言中普遍使用的大小写混合格式,而Larry Wall等人所著的畅销书《Programming Perl》(O'Reilly出版)的封面图片正是一匹骆驼。”
“驼峰式大小写”命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。一旦选用或设置好命名规则,在程序编写时应保持一致格式。
语法
变量名或函数名是由一个或多个单词连结在一起,其中第一个单词以小写字母开始,后面的所有单词的首字母都采用大写字母,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。
示例
var myName = "zhuyujia"; var formSubmit = document.getElementById("submit"); function timeCount(){}
帕斯卡命名法
Pascal命名法(Pascal Case,巴斯卡命名法/帕斯卡命名法),电脑程序编写时的一套命名规则(惯例)。
当变量名和函数名称是由二个或二个以上单字链接在一起,而构成的唯一识别字时,用以增加变量和函数的可读性。
单字之间不以空格断开或连接号(-)、下划线(_)链接,第一个单前缀字母采用大写字母;后续单字的首字母亦用大写字母,例如:FirstName、LastName。每一个单字的首字母都采用大写字母的命名格式,被称为“Pascal命名法”,源自于Pascal语言的命名惯例,也有人称之为“大驼峰式命名法”(Upper Camel Case),为驼峰式大小写的子集。
“Pascal命名法”可视为一种命名惯例,并无绝对与强制,为的是增加识别和可读性。一旦选用或设置好命名规则,在程序编写时应保持格式的一致性。
语法
和驼峰式命名法类似,只不过第一个单词的首字母需要大写。
示例
var MyName = "zhuyujia"; var FormSubmit = document.getElementById("submit"); function TimeCount(){}
【相关推荐:javascript学习教程】
위 내용은 자바스크립트에서 변수 이름을 짓는 규칙은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!