| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 배열 분해 할당
- SwiftUI 기반의 iOS 프로그래밍
- 기획자랑 사이좋게 지내고 싶다
- max apache
- 자바스크립트 객체 만들기
- 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍
- 자바스크립트 객체
- 한글입력 씹힘
- 한글입력 안됨
- python GUI 사용하기
- python tkinter 인터페이스
- 한글입력 오류
- 맥 아파치
- 자바스크립트 class
- jquery 사용하기
- 객체
- max MySQL
- 닐 스미스 지음
- 블록 스코프
- 한글입력 잘림
- 맥 mysql
- 자바스크립트
- 생활코딩
- 비주얼스튜디오 코드
- 자바스크립트 배열 할당
- 객체지향
- 한글잘림
- 제이펍 출판
- 제이쿼리연결
- 황반석 옮김
- 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 |
- 배열 분해 할당
- SwiftUI 기반의 iOS 프로그래밍
- 기획자랑 사이좋게 지내고 싶다
- max apache
- 자바스크립트 객체 만들기
- 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍
- 자바스크립트 객체
- 한글입력 씹힘
- 한글입력 안됨
- python GUI 사용하기
- python tkinter 인터페이스
- 한글입력 오류
- 맥 아파치
- 자바스크립트 class
- jquery 사용하기
- 객체
- max MySQL
- 닐 스미스 지음
- 블록 스코프
- 한글입력 잘림
- 맥 mysql
- 자바스크립트
- 생활코딩
- 비주얼스튜디오 코드
- 자바스크립트 배열 할당
- 객체지향
- 한글잘림
- 제이펍 출판
- 제이쿼리연결
- 황반석 옮김
- Today
- Total
목록전체 글 (163)
java,javascript,android,php,sql,공부용,메모용
여러개의 객체를 만드는데 추가나 수정을 할때 수작업을 해야한다.... 그래서 수작업을 없애야 함 // 여러개의 객체를 만드는데 추가나 수정을 할때 수작업을 해야한다.... 그래서 수작업을 없애야 함 var kim = { name:'kim', first:10, second:20, third:30, sum:function(){ return this.first+this.second+this.third; // return kim.first+kim.second; 으로 사용해도 되지만 만약 kim을 변경한다면 함수의 kim 도 변경해야 하기 떄문에 this를 사용 하는 것이 좋다. } } var lee = { name:'lee', first:10, second:10, third:30, sum:function(){ ..
우리는 이미 객체를 사용 하고 있었다 // 우리는 이미 객체라는 것을 사용하고 있었다. // 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", M..
// 배열 var memberArray = ['a', 'b', 'c']; // 구분을 위한 console.group 이름지정 console.group('array loop'); var i = 0; while(i < memberArray.length){ console.log(i, memberArray[i]); i = i + 1; } console.groupEnd('array loop'); // 객체 var memberObject = { manager:'a', developer:'b', designer:'c' } console.group('object loop'); // for for(var name in memberObject){ console.log(name, memberObject[name]); } c..
코드에 잘못된 값이 있을 수 있음 이름으로 지정된 내용을 abcd로 변경함 var memberArray = ['a', 'b', 'c']; console.log("memberArray[2]", memberArray[2]); //memberArray[2] leezhce var memberObject = { // key : vaule A:'a', B:'b', C:'c' } // 객체의 원소(값) 값 변경하기 memberObject.c = 'd'; console.log("memberObject.c", memberObject.c); //memberObject.c d console.log("memberObject['c']", memberObject['c']); //memberObject['c'] c // 객체의 원..
친구 공부를 같이 해주다가 자바스크립트 복습겸 qyertSelector에 대해 살펴봤다 querySelector는 전체 html 중에서 원하는 태그를 선택할 수 있다 그러나 단 1개의 태그만 선택하기 때문에 querySelectorAll을 사용해서 전체의 태그를 배열로 불러올 수 있다 메모하는 블로그이기 때문에 자세한 설명은 코드로 대체한다 맨아래 코드는 다크모드로 화면을 변경하는 방법이 될 수 있다 요즘 앱에서 사용하는 그 '다크모드' 배열만들기 Array Syntax get add count 반목문 사용하기 while문은 for문으로 변경도 가능하다 Loop while Loop for Loop while 지정 숫자에 멈추기 반복문과 배열을 같이 사용하기 Loop & Array a_int b_int 실..
자바스크립트에서 기존에 사용하는 문법 var num1 = 1; var num2 = 2; var result = 3; var string1 = num1 + ' 더하기 ' + num2 + ' 는 \'' + result + '\''; console.log(string1);//1 더하기 2 는 '3' 에서 더 간편하게 const num3 = 1; const num4 = 2; const result2 = 3; const string2 = `${num3} 더하기 ${num4}는 '${result2}'`; console.log(string2); //1 더하기 2는 '3' ${변수} 형식으로 쓰기 때문에 기호 없이 문자열에 넣을 수 있어서 간편해짐 ``안에 "" 큰따옴표나 ''작은따옴표 사용가능
onst, let, 블록 스코프, 호이스팅 * 블록 스코프(범위) if(true) { var x = 3; } console.log(x); if(true){ const y = 3; } console.log(y); // VM333:4 Uncaught ReferenceError: y is not defined var로 사용한 x는 에러가 없지만 const로 사용한 y를 사용하니 에러가 발생한다 이유는 const는 블록스코프를 가지기 때문에 {} 안에서만 사용이 가능하다 var 는 함수 스코프이다 var 대신 cosnt와 let을 사용하면 호이스팅 문제가 해결되고 코드 관리가 수월하다고한다 (호이스팅 : var 로 선언한 변수의 경우 호이스팅 시 undefined 로 변수를 초기화 된다) * const와 let..
https://nodejs.org/en/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 사이트 접속 Node.js 설치화면에 크게 2개가 있는데 0.0.0 LTS / 0.0.0 Current 라고써져있다 LTS는 기업을 위해 3년 지원하는 버전 짝수 버전만 LTS 버전이 될 수 있다고함 Current 최신 기능을 담고 있는 버전 / 실험적인 기능이 있어 에러가 발생할 수 있다, 서버에 신 기능이 필요하거나 학습용으로 사용 나는 current 설치했다 터미널을 열고 설치가 되었는지 확인하면 된다 ydui-MacBookPro:~ yd$ node -v v17.3.0 ydui-MacBookPro..