ES6 변수를 선언하는 방법에는 6가지가 있습니다. 1. 변수를 선언하려면 var 키워드를 사용합니다. 2. 변수를 선언하려면 function 키워드를 사용합니다. 4. 변수를 선언하려면 let 키워드를 사용합니다. ; 5. 키 사용 변수를 선언하려면 클래스라는 단어를 사용하십시오. 6. 변수를 선언하려면 import 키워드를 사용하십시오.
이 튜토리얼의 운영 환경: Windows 7 시스템, ECMAScript 버전 6, Dell G3 컴퓨터.
ES5에는 변수를 선언하는 방법이 var 명령과 function 명령의 두 가지뿐입니다.
ES6 let 및 const 명령을 추가하는 것 외에도 import 명령과 class 명령이라는 두 가지 변수 선언 방법이 있습니다.
그래서 ES6에는 변수를 선언하는 방법이 총 6가지가 있습니다.
1. 변수를 선언하려면 var 키워드를 사용하세요
var a ; //undefined var b = 1;
2. 키워드 function을 사용하여 변수 선언
function add(a) { var sum = a + 1; return sum; }
3. 변수를 선언하려면 const 키워드를 사용하세요
const a; //报错,必须初始化 const b = 1;
를 정의할 때 사용됩니다. 상수는 범위나 함수 내에서 선언되지만 초기화되어야 합니다상수
상수는 다른 변수와 동일한 이름을 가질 수 없습니다. 또는 해당 범위의 함수
let a; //undefined
let b = 1;
function add(b) {
let sum = b + 1;
return sum;
}
let c = add(b);
클래스에 대해서는 나중에 별도의 글을 작성하여 자세히 소개하겠습니다. 먼저 ES5의 생성자를 살펴본 다음 ES6 클래스를 사용하여 구현합니다.
// ES5写法 : function fun ( x, y ){ this.x = x; this.y = y; }; fun.prototype.GetHair = function(){ return `${this.x}掉了两根头发,${this.y}说俺也一样!`; }; let setHair = new fun('小明','老王'); console.log(setHair.GetHair()); // 小明掉了两根头发,老王说俺也一样!
ES6 클래스 작성 방법을 살펴보겠습니다. class Interest {
constructor( x, y, e, z ){
this.x = x;
this.y = y;
this.e = e;
this.z = z;
}
MyInterest(){
let arr = [];
console.log(`我会${[...arr,this.x,this.y,this.e,this.z]}!`);
}
}
let GetInterest = new Interest('唱','跳','rap','篮球');
console.log(GetInterest.MyInterest()); //我会唱,跳,rap,篮球!
6. 파일을 로드하기 위해 import 키워드를 사용하여 변수를 선언합니다.
중괄호 안에 수신되는 것은 하나 이상의 변수 이름입니다. 수입하다. 举个栗子:你想要导入action.js文件中的某一个变量,这个变量里保存了一段代码块,所以你要写成: 如果想为输入的变量重新取一个名字, 上面的代码表示从action.js文件中,获取一个变量名称叫做Button的代码段,然后你又声明了一个变量 NewButton ,将 Button 保存在 NewButton 【相关推荐:javascript视频教程、web前端】 위 내용은 es6에서 변수를 선언하는 방법에는 여러 가지가 있습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!import { Button } from 'action'
,这个时候,你就从action.js中获取到了一个叫 Button 的变量,既然获取到了,你就可以对Button里的代码猥琐欲为了import
命令要使用as关键字,将输入的变量重命名,比如:import { NewButton as Button } from 'action.js';