일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 tkinter 인터페이스
- 닐 스미스 지음
- 기획자랑 사이좋게 지내고 싶다
- 자바스크립트
- 황반석 옮김
- max MySQL
- 자바스크립트 객체
- 맥 mysql
- 한글입력 잘림
- 한글잘림
- SwiftUI 기반의 iOS 프로그래밍
- max apache
- 제이펍 출판
- 자바스크립트 객체 만들기
- jquery 사용하기
- python GUI 사용하기
- 맥 아파치
- 비주얼스튜디오 코드
- 생활코딩
- 자바스크립트 class
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 tkinter 인터페이스
- 닐 스미스 지음
- 기획자랑 사이좋게 지내고 싶다
- 자바스크립트
- 황반석 옮김
- max MySQL
- 자바스크립트 객체
- 맥 mysql
- 한글입력 잘림
- 한글잘림
- SwiftUI 기반의 iOS 프로그래밍
- max apache
- 제이펍 출판
- 자바스크립트 객체 만들기
- jquery 사용하기
- python GUI 사용하기
- 맥 아파치
- 비주얼스튜디오 코드
- 생활코딩
- 자바스크립트 class
Archives
- Today
- Total
java,javascript,android,php,sql,공부용,메모용
객체사용 this - 객체지향 자바스크립트 03 본문
반응형
우리는 이미 객체를 사용 하고 있었다
// 우리는 이미 객체라는 것을 사용하고 있었다.
// Math
console.log("Math.PI", Math.PI);
console.log("Math.random()", Math.random()); //method 객체.함수() : 함수를 포함한 객체는 메소드라고 한다
console.log("Math.floor(3,9)", Math.floor(3,9));
var MyMath = {
PI:Math.PI,
random:function(){ // 객체안에 함수
return Math.random();
},
floor:function(val){ // val : 입력된 그 값
return Math.floor(val);
}
}
console.log("MyMath.PI", MyMath.PI);
console.log("MyMath.random()", MyMath.random());
console.log("MyMath.floor(3.9)", MyMath.floor(3.9));
// 객체가 없이 사용한다면 아래 처럼 사용된다..
var MyMath_PI = Math.PI;
function MyMath_random(){
return Math.random();
}
function MyMath_floor(val){
return Math.floor(val);
}
this
var kim = {
name:'kim',
first:10,
second:20,
sum:function(){
return this.first+this.second;
// return kim.first+kim.second; 으로 사용해도 되지만 만약 kim을 변경한다면 함수의 kim 도 변경해야 하기 떄문에 this를 사용 하는 것이 좋다.
}
}
// sum:function(f, s){ return f+s; }
// console.log("kim.sum()", kim.sum());
// 이미 키안에 값들이 입력이 되어있는데 반복적으로 함수안에 값을 대입해줘야하는 번거로움이 있다
console.log("kim.sum()", kim.sum());
반응형
'javascript, jQuery & Node.js' 카테고리의 다른 글
prototype 프로토타입 만들기, 객체 재사용 - 객체지향 자바스크립트 05 (0) | 2022.04.25 |
---|---|
생성자, 생성자함수, constructor 여러 객체를 하나로 사용하기 객체 1개로 재사용 - 객체지향 자바스크립트 04 (0) | 2022.04.25 |
배열과 객체 - 객체지향 자바스크립트 02 (0) | 2022.04.25 |
객체 만들고 값 변경하고 추가하고 삭제하기 Object - 객체지향 자바스크립트 01 (0) | 2022.04.25 |
자바스크립트 onclick 버튼 배경 바꾸기, querySelector, querySelectorAll, while, for, 배열 (0) | 2022.04.24 |
Comments