【JavaScript】 함수는 실행 가능한 객체입니다.
소개
다시 JavaScript
의 기본을 다시 배우고 있다.
그 중에서 배운 내용의 메모 겸 학습 아웃풋입니다.
기초적인 부분을 다시 배우면, 여러가지 곳에서 「과연~」라고 알게 된 신경이 쓰이고 즐겁습니다. 웃음
함수도 객체입니다.
JavaScript
의 데이터형은 크게 프리미티브형과 오브젝트형으로 나눌 수 있다.
참고 : htps : // 이 m / 마코토 2 / ms / 9566, bf205, f8b42505
함수도 예외는 아니고, 오브젝트형에 속한다.
그 때문에, 기본적으로 오브젝트와 같은 기능을 가진다.
그리고 함수는 실행 가능한 객체입니다.
샘플 코드
먼저 함수 정의
// 関数funcを定義
function func() {
console.log("funcを実行");
}
값을 저장할 수 있습니다.
일반 객체와 마찬가지로 함수에 값과 함수를 저장할 수 있습니다.
// 関数funcに値(prop)と関数(method)を格納する
func.prop = 10;
func.method = () => {
console.log("methodを実行");
};
// funcを実行
func();
// func.propの中身を確認
console.log("func.prop:", func.prop);
// func.methodを実行
func.method();
콘솔
関数func
의 내용을 확인해 본다.
// 関数funcに値(prop)と関数(method)を格納する
func.prop = 10;
func.method = () => {
console.log("methodを実行");
};
// func の中身を確認してみる
console.log({ func });
콘솔
제대로 저장된 값 prop
와 함수 method
가 들어 있는지 확인할 수 있습니다.
실행 가능한 객체입니다.
함수는 ()
를 붙임으로써 처리가 실행됩니다.
func();
func.method();
마지막으로
항상 감사합니다!
참고로 했습니다!
JavaScript
의 데이터형은 크게 프리미티브형과 오브젝트형으로 나눌 수 있다.참고 : htps : // 이 m / 마코토 2 / ms / 9566, bf205, f8b42505
함수도 예외는 아니고, 오브젝트형에 속한다.
그 때문에, 기본적으로 오브젝트와 같은 기능을 가진다.
그리고 함수는 실행 가능한 객체입니다.
샘플 코드
먼저 함수 정의
// 関数funcを定義
function func() {
console.log("funcを実行");
}
값을 저장할 수 있습니다.
일반 객체와 마찬가지로 함수에 값과 함수를 저장할 수 있습니다.
// 関数funcに値(prop)と関数(method)を格納する
func.prop = 10;
func.method = () => {
console.log("methodを実行");
};
// funcを実行
func();
// func.propの中身を確認
console.log("func.prop:", func.prop);
// func.methodを実行
func.method();
콘솔
関数func
의 내용을 확인해 본다.
// 関数funcに値(prop)と関数(method)を格納する
func.prop = 10;
func.method = () => {
console.log("methodを実行");
};
// func の中身を確認してみる
console.log({ func });
콘솔
제대로 저장된 값 prop
와 함수 method
가 들어 있는지 확인할 수 있습니다.
실행 가능한 객체입니다.
함수는 ()
를 붙임으로써 처리가 실행됩니다.
func();
func.method();
마지막으로
항상 감사합니다!
참고로 했습니다!
// 関数funcを定義
function func() {
console.log("funcを実行");
}
// 関数funcに値(prop)と関数(method)を格納する
func.prop = 10;
func.method = () => {
console.log("methodを実行");
};
// funcを実行
func();
// func.propの中身を確認
console.log("func.prop:", func.prop);
// func.methodを実行
func.method();
// 関数funcに値(prop)と関数(method)を格納する
func.prop = 10;
func.method = () => {
console.log("methodを実行");
};
// func の中身を確認してみる
console.log({ func });
func();
func.method();
항상 감사합니다!
참고로 했습니다!
Reference
이 문제에 관하여(【JavaScript】 함수는 실행 가능한 객체입니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tkmd35/items/a801b6465ce6a3d80155텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)