일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 닐 스미스 지음
- 객체지향
- 기획자랑 사이좋게 지내고 싶다
- 배열 분해 할당
- SwiftUI 기반의 iOS 프로그래밍
- 제이펍 출판
- python GUI 사용하기
- 자바스크립트 배열 할당
- jquery 사용하기
- 한글입력 안됨
- 블록 스코프
- 한글입력 잘림
- 한글입력 오류
- 비주얼스튜디오 코드
- 한글잘림
- 자바스크립트 객체
- 맥 아파치
- 자바스크립트 class
- 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍
- 한글입력 씹힘
- 객체
- python tkinter 인터페이스
- 자바스크립트
- 맥 mysql
- 자바스크립트 객체 만들기
- max apache
- max MySQL
- 제이쿼리연결
- 생활코딩
- 황반석 옮김
Archives
- Today
- Total
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 닐 스미스 지음
- 객체지향
- 기획자랑 사이좋게 지내고 싶다
- 배열 분해 할당
- SwiftUI 기반의 iOS 프로그래밍
- 제이펍 출판
- python GUI 사용하기
- 자바스크립트 배열 할당
- jquery 사용하기
- 한글입력 안됨
- 블록 스코프
- 한글입력 잘림
- 한글입력 오류
- 비주얼스튜디오 코드
- 한글잘림
- 자바스크립트 객체
- 맥 아파치
- 자바스크립트 class
- 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍
- 한글입력 씹힘
- 객체
- python tkinter 인터페이스
- 자바스크립트
- 맥 mysql
- 자바스크립트 객체 만들기
- max apache
- max MySQL
- 제이쿼리연결
- 생활코딩
- 황반석 옮김
Archives
- Today
- Total
java,javascript,android,php,sql,공부용,메모용
화살표 함수 function을 화살표로 사용 => / ES2015 & ES6 - 04 본문
javascript, jQuery & Node.js/Node.js 사용전 자바스크립트
화살표 함수 function을 화살표로 사용 => / ES2015 & ES6 - 04
yy_dd2 2022. 5. 6. 22:34반응형
//화살표 함수
// 여기서 function 대신 => 기호로 함수를 선언한다
function add1(x, y) {
return x + y;
}
const add2 = (x, y) => {
return x + y;
}
// 화살표 함수 안에 return 문만 있다면 더 줄일 수 있다
const add3 = (x, y) => x + y;
// 소괄호로 줄일 수 있다
const add4 = (x, y) => (x + y);
function not1(x) {
return !x;
}
// 매개변수가 한 개면 소괄호로 묶지 않아도 된다
const not2 = x => !x;
this 바인딩의 방식도 쉽게 바꼈다
// this 바인드 방식
// 기존방식
var relationship1 = {
name: 'zero'
,friends: ['nero', 'hero', 'xero']
,logFriends:function(){
var that = this; // relationship1 을 가리키는 this 를 that에 저장
this.friends.forEach(function (friend) {
console.log(that.name, friend);
});
},
};
relationship1.logFriends();
//새로운 방식
const relationship2 = {
name: 'zero'
,friends: ['nero', 'hero', 'xero']
,logFriends(){
this.friends.forEach(friend => {
console.log(this.name, friend);
});
}
};
relationship2.logFriends();
반응형
'javascript, jQuery & Node.js > Node.js 사용전 자바스크립트' 카테고리의 다른 글
클래스 class / ES2015 & ES6 - 06 (0) | 2022.12.07 |
---|---|
구조분해 할당 / ES2015 & ES6 - 05 (0) | 2022.11.16 |
객체 리터럴 / ES2015 & ES6 - 03 (0) | 2022.05.06 |
템플릿 문자열 백틱 사용하기 `` / ES2015 & ES6 - 02 (0) | 2022.04.19 |
const, let, 블록 스코프, 호이스팅 / ES2015 & ES6 - 01 (0) | 2022.04.19 |
Comments