이 글에서는 자바스크립트의 작성 규칙, 변수의 선언 형식, 변수의 명명 규칙 및 주의 사항, 변수의 데이터 유형, 데이터 유형의 분류를 주로 소개하는 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,浏览器能帮助识别,但是不规范,不推荐使用
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('函数'); }
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!