이 글에서는 자바스크립트의 작성 규칙, 변수의 선언 형식, 변수의 명명 규칙 및 주의 사항, 변수의 데이터 유형, 데이터 유형의 분류를 주로 소개하는 javascript에 대한 관련 지식을 제공합니다. null 및 정의되지 않음의 사용법을 살펴보는 것이 모든 사람에게 도움이 되기를 바랍니다.
【관련 권장 사항: javascript 비디오 튜토리얼, web front-end】
JavaScript는 줄 바꿈, 들여쓰기 및 공백에 민감하지 않습니다.
각 명령문 끝에 세미콜론을 추가해야 합니다. 세미콜론은 필요하지 않지만 앞으로 프로그램을 압축하기 위해 세미콜론을 추가하지 않으면 압축 후 실행되지 않습니다.
모든 기호는 영어로 되어 있습니다. 대괄호, 따옴표, 세미콜론 등이 있습니다.
프로그램에 주석을 추가하면 프로그램의 기능을 더 쉽게 이해하고 설명할 수 있으며, 코드의 가독성이 향상됩니다.
변수 선언은 시스템 키워드를 사용하여 수행됩니다var
변수는 개별적으로 선언할 수도 있고 동시에 여러 개 선언할 수도 있습니다. 선언 중에 변수를 초기화(변수 문자 값)할 수도 있습니다. 변수 (세 가지 방법)
var name; //声明一个变量 var name, sex, age; //同时声明多个变量,多个变量间用英文下的逗号隔开 var name = "小强"; //一边声明一边赋值먼저 선언한 다음 값을 할당합니다
语法:var 变量名 = 变量值;선언과 동시에 값을 할당합니다
var a; //变量的声明 a = 10; //变量的赋值여러 변수를 동시에 선언하고 값을 할당(참고: 여러 변수를 선언하고 값을 할당할 때 변수를 쉼표로 구분하세요)
var a = 10; //变量的声明和赋值선언하지 말고 직접 값을 할당하세요(참고: 불규칙한 방법입니다)
var a = 10, b = 20; //多个变量的声明和赋值선언만, 할당 없음, 기본값은 정의되지 않음
age = 18; //变量的赋值 console.log( age ); //结果为20,浏览器能帮助识别,但是不规范,不推荐使用값을 선언하거나 할당하지 말고 직접 사용하세요변수를 선언하거나 할당하지 않은 경우 직접 사용하면 오류가 발생합니다. 보고된 경우 name 변수가 전혀 존재하지 않기 때문에 name이 정의되지 않았습니다. 참고: 오류가 보고된 줄부터 다음 코드는 실행되지 않습니다!
var name; //变量的声明 console.log( name ); //undefined변수 명명 규칙 엄격하게 대소문자를 구분합니다(대문자 변수와 소문자 변수는 서로 다른 변수입니다)
console.log( '我是第一行代码' ); //正常显示 console.log( name ); //报错 console.log( '我是第二行代码' ); //不显示不执行밑줄 이름 지정: 모든 단어는 소문자이고 중간에 밑줄로 연결됩니다.
var userName = "钢蛋"변수의 데이터 유형
var get_user_name = "铁柱"
var a = 10; var b = 'string'; var c = false; var d = undefined; var e = null;
var arr = [10,20,30,40];//数组 var today = new Date();//对象 //函数 function myFunction(){ console.log('函数'); }NaN 은 숫자형에서 매우 특별한 값입니다. NaN(숫자가 아님)은 숫자형이 아닙니다. 경우에는 NaN이 반환됩니다. NaN 자체는 Number 변수입니다.
var a = 999;// 整型 var b = 0.9;// 浮点型 var c = NaN;// NaN
주의:
布尔型又称逻辑型。只有两个值:true(真)、false(假)。
布尔型只有两个状态。如:性别、婚否、灯的开关等。
布尔型常用if条件判断语句中
var a = true; var b = false;
当一个变量定义,但未赋值时,将返回未定义型,未定义型的值只有一个undefined
。
当一个对象的属性不存在,也返回未定义型。
var a;//定义了变量但未赋值 console.log(a) // undefined // 定义了一个对象 var obj = { uname: '品如', info: '你好骚啊!', age: 20 } var test = obj.gender console.log(test) // undefined
当一个对象不存在时,将返回空型,空型的值只有一个null。
也可以理解为:是一个对象的占位符。
如果想清除一个变量的值的话,可以给赋一个null的值。
var a = 100; var a = null ; //将一个null赋给一个变量,用于清除它的值
【相关推荐:javascript视频教程、web前端】
위 내용은 자바스크립트 변수의 선언 및 명명 규칙 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!