일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Docker Windows 설치
- springbatch chunk
- spring builder
- javascrpit 기초
- JPA Insert
- Spring CORS
- Spring Controller return
- spring security
- JPA Update\
- javascript 기초
- react react-router-dom v6
- react
- react forwardRef
- spring
- react jsx if
- react link
- react quill custom
- react Page
- SpringBatch 스키마
- Spring DTO
- react Quill
- editor Quill
- springbatch
- Spring Entity
- Spring JPA
- 코드 중복제거
- javascript 함수
- 텍스트가 많은 경우
- Javascript
- step 테이블
- Today
- Total
목록JavaScript/기초 (16)
천천히 알아보는 코딩공부
○ 함수 생성 1. 함수 선언문 방식 - 함수 선언문 방식으로 정의된 함수의 경우는 반드시 함수명이 정의되어 있어야 한다. - 일반적으로 함수 선언문 방식은 C/C++ 에서 사용하는 함수 정의 방법과 유사하지만, function이라는 키워드를 명시 적으로 사용하고 리넡값과 매개 변수로 넘기는 값에 변수타입 (int, char 등)을 기술하지 않는다는 점에서 차이가 있 다. function add(x, y) { return x + y; } console.log(add(3, 4)); // 출력값 7 2. 함수 표현식 방식 - 함수 리터럴로 하나의 함수를 만들고, 여기서 생성된 함수를 변수에 할당하여 함수를 생성하는 방식 var add = function (X, y) { return x + y; } var p..
+ 연산자 var add1 = 1 + 2; var add2 = 'my' + 'string'; var add3 = 1 + 'string'; var add4 = 'string' + 2; console.log(add1); // (출력값) 3 console.log(add2); // (출력값) my string console.log(add3); // (출력값) 1string console.log(add4); // (출력값) string2 == (동등) 연산자와 === (일치) 연산자 차이점 - ==연산자는 비교하려는 피연산자의 타입이 다를 경우에 타입변환을 거친 다음 비교한다 - === 연산자는 피연산자의 타입이 다를 경우에 타입을 변경하지 않고 비교한다. console.log(1 == '1'); (출력값) tr..

배열 리터럴 - 배열 리터럴은 자바스크립트에서 새로운 배열을 만드는데 사용하는 표기법이다. - 배열 내 위치 인덱스 값으로 접근 var colorArr = ['orange', 'yellow', 'blue'] console.log(colorArr[0]); // orange 배열의 요소 생성, length - length : 배열 내에 가장 큰 인덱스에 1을 더한 값 - push() : 인수로 넘어온 항목을 배열의 끝에 추가하는 자바스크립트 표준 배열 메서드 // 빈 배열 var emptyArr = []; console.log(emptyArr[0]); // undefined //배열 요소 동적 생성 emptyArr[0] = 100; emptyArr[3] = 'eight' console.log(emptyArr..

참조 타입의 특성 var objA = { val : 40 }; var objB = objA; console.log(objA.val); // (출력값) 40 console.log(objB.val); // (출력값) 40 objB.val = 50; console.log(objA.val); // (출력값) 50 console.log(objB.val); // (출력값) 50 ※ 자바스크립트에서 숫자, 문자열, 불린값, null, unedfined 같은 기본 타입을 제외한 모든 값은 객체다. 배열이나 함수 또한 객체로 취급되고 이러한 객체는 자바스크립트에서 참조 타입이라고 부른다. 이것은 객체의 모든 연산이 실제 값이 아닌 참조값으로 처리되기 때문. var a = 100; var b = 100; var objA ..
javascript 기본타입 자바스크립트에서 기본 타입은 숫자, 문자열 불린값을 비롯해 null, undefined라는 타입이 있다. 자바스크립트는 느슨한 타입 체크 언어다. 느슨한 타입, 강력한 타입 Ex) /* JavaScript Example (loose typing) */ var a = 13; // Number 선언 var b = "thirteen"; // String 선언 /* Java Example (strong typing) */ int a = 13; // int 선언 String b = "thirteen"; // String 선언 1. 숫자 C 언어의 경우 정수냐 실수냐에 따라 int, long, float, double 등과 같은 다양한 숫자 타입이 존재하지만, 자바스크릡트는 하나의 숫자..
hrml 태그 추가하기 const bgImage = document.createElement("img"); bgImage.src = "img/1.jpg" document.body.appendChild(bgImage); html 추가되는 결과 https://www.codingfactory.net/10436 JavaScript / 요소 추가하기 / .createElement(), .createTextNode(), .appendChild() 자바스크립트를 이용하여 문서에 HTML 요소를 추가할 수 있습니다. 이 때 필요한 자바스크립트 속성은 다음과 같습니다. .createElement() .createTextNode() .appendChild() .createElement()는 요소를 만듭니다. www.cod..