Javascript

Javascript

자바스크립트 split메서드

split() - split() 메서드는 지정한 문자를 배열로 바꾸는 문자메서드이다. 기본구문 string.split(separator, limit) separator: 원본 문자열을 끊어야 할 부분을 나타내는 문자열을 나타낸다. 값이 없어도 실행이 가능하다.(구분자) limit: 끊어진 문자열의 최대 개수를 나타내는 정수. 문자열 separator마다 끊은 부분 문자열을 담아 배열로 반환 예시1 let str = 'string' // 변수선언 let arr = str.split() console.log(arr) // [ 'string' ] 배열 이지만 요소가 'string' 하나인 배열 반환 예시2 let str = 'string' let arr = str.split('') console.log(arr..

Javascript

자바스크립트 map메서드

map() let arr = [2,3,4,5,6,7] // arr배열 선언 let newArr= arr.map((a)=> a * 3) //배열arr에 map 메소드를 이용하여 객체마다 *3을 한 값을 newArr 변수로 선언후 출력 console.log(newArr) //[ 6, 9, 12, 15, 18, 21 ] Array.map() - map메서드는 배열 메서드이다. 반복문을 돌며 배열안의 요소들을 1대1로 짝을 만든다(mapping). 어떤 방식으로 짝지어 줄 것인가 정의한 함수를 메서드의 인자로 넣어준다 map으로 만든 배열은 새로운 배열을 짠다. map() 메서드 기본구문 Array.map(function(element, index, array){ }, this); 콜백함수 function()은..

Javascript

자바스크립트 퀴즈 어플

자바스크립트를 처음 배울때 문법이나 정의가 헷갈리는 경우가 많다. 나도 이제 개발 공부 6일차이지만 문법이나 함수들이 머릿속에서 뒤엉켜 정리가 되지 않는거 같은 느낌이다. 밖에서 이동할때도 자바스크립트 공부를 할 수 있는 방법이 뭐가 있을까 생각하다가 어플을 하나 발견했다 어플이름도 자바스크립트 퀴즈이다. 어플을 설치하고 들어가보면 등급 별로 퀴즈의 난이도가 나눠져 있다. 닌자는 3500원을 주고 사야하는 모양이다 근데 닌자까지는 갈 엄두도 안나니 beginner부터 살펴봤다. beginner를 누르면 이렇게 테스트가 나온다 문제의 난이도나 갯수가 많지는 않은것 같다 첫번째 문제는 배열을 변수로 할당하고 할당된 배열의 인덱스에 맞는 배열 값을 찾는것이 문제였다 정답은 undefined이다 배열의 인덱스 ..

Javascript

배열

배열 Array length를 사용하면 배열에 담긴 요소가 몇 개인지 알아낼 수 있습니다. let fruits = ["사과", "오렌지", "자두"]; alert( fruits.length ); // 3 배열 요소의 자료형엔 제약이 없습니다. // 요소에 여러 가지 자료형이 섞여 있습니다. let arr = [ '사과', { name: '이보라' }, true, function() { alert('안녕하세요.'); } ]; // 인덱스가 1인 요소(객체)의 name 프로퍼티를 출력합니다. alert( arr[1].name ); // 이보라 // 인덱스가 3인 요소(함수)를 실행합니다. arr[3](); // 안녕하세요. 배열요소에 접근하기 const numbers = [273,52,103,32] unde..

Javascript

변수 const, let ,var

변수의선언 변수는 데이터를 저장할 필요가 있을 때마다 사용됩니다. 변수는 프로그램에서 다른 곳에서 사용할 수 있는 데이터를 포함 변수를 사용하면 여러 위치에서 동일한 값을 대체하는 데 사용할 수 있으므로 코드 재사용성이 보장됨. const const는 변수에 값을 재할당할 필요가 없을 때, 해당 변수가 고정된 값을 계속 갖고 있을 때 사용. - const 변수이름 = 값 우리는 이걸 보통 "변수 를 선언했고 해당 변수에 을 할당했다" 고 표현함. const name = "Sinok Kim" // name이라는 변수에 "Sinrok Kim"이라는 값을 할당 console.log(name) // 변수 name이 가리키고 있는 값 "Sinrok Kim"을 출력 name = "William" // 위에서 선언했..

Javascript

자바스크립트 오류유형

자바스크립트 오류유형 - ReferenceError (예외처리) 자주나오는 오류유형 오타가 발생했을때 발생한다. alrt('Hello World')​ ↓ 해결방법 - 오타가 난 부분을 찾아 수정한다. alert('Hello World') //alrt -> alert로 수정 - SyntaxError (예외처리) 토큰(기호를 잘못 입력했을때의 오류 alert('Hello world) alert("Hello world" ↓ 해결방법 - 괄호를 제대로 닫아주거나, 기호들을 유심히보고 기호의 쌍이 맞는지 확인한다. alert('Hello world') alert('Hello world')

index.ys
'Javascript' 카테고리의 글 목록 (4 Page)