목록창고/JS KING 포니 [중단] (81)
도드넷
DERPY PLZ... :3 JAVASCRIPT#10 - 자바스크립트 함수 1. 자바스크립트 함수란?- 자바스크립트에서 함수란 어떤 역할이나 기능을 수행하는 개체 또는 실행 가능한 코드가 담긴 특별한 개체를 말한다. - 함수는 숫자와 문자열같은 "자료"이자 "값"으로 변수 배열 객체에 저장되거나 다른 함수에 전달 될 수 있다. - 함수는 객체의 "프로퍼티(고유값)"가 될수있는데. 이때 함수를 그 객체의 "메소드(동작,명령)"라고 한다. 2. 자바스크립트 함수 선언- 자바스크립트 함수 선언 방법은 2가지가 있다. 방법1 : function 함수명(매개변수) { 코드 }방법2 : var 함수명 = function(매개변수) { 코드 }; * 둘의 차이점은?- 방법1은 "선언적 함수"라고 하는데, 이는 자바스..
Enough with the fussin, lets get things done. JAVASCRIPT#9 - 자바스크립트 반복문 - 자바스크립트에는 두가지 대표적인 반복문이 있다는데요. 하나는 while 다른하나는 for라고 합니다. while 반복문과 for반복문에 대해서 알아봅니다. 1. while 반복문- while 반복문 사용형식 : while(조건식) { 코드 } - 조건식이 1(true)일 경우 코드를 반복하고 그렇지 않으면 루프에서 탈출하게 된다. 2. do while 반복문 - do while 반복문 사용형식 : do { 코드 } while(조건식)- 코드를 1회 실행하고 조건식이 1(true)일 경우 코드를 반복한다. 선실행 후검사. 3. for 반복문- for 반복문 사용형식 : for..
잠깐 짬내서 포스팅, 알아보는 자바스크립트 실행오류 자바스크립트 SyntaxError: unterminated string literal 오류에 대해서 알아봅니다. SyntaxError: unterminated string literal 오류 해결법 자바스크립트 unterminated string literal 오류의 원인은 바로 스트링 인풋값이 잘못되어서 그런겁니다.저같은 경우는 티모가 쥬것습니다 예제를 만들때 \n 을 해주면서 동시에 코딩내에서 보기좋으라고 엔터를 쳐서 코드에서도 줄바꿈을 했던게 문제가 되었었습니다. ▲ 이런식으로 코딩내에서 줄바꿈할경우 SyntaxError: unterminated string literal 오류 발생! 처음에는 디버깅 페이지에서 한글이 깨져서 외계어처럼 보이길래 S..
Sweetheart...I must confess, I'm in love with my own sin. JAVASCRIPT#8 - 자바스크립트 조건문에 대하여. 1. if 조건문 - 자바스크립트 if 조건문 사용 형식 : if(조건식) { 코드 }- 조건식에 1(true)이 들어가면 이하 코드를 실행하게 된다. 2. if 조건문2 : else 중첩조건문- 자바스크립트 if 중첩조건문 사용형식 : if(조건식) { 코드1 } else { 코드2 }- 조건식에 1이 들어가면 코드1을 실행하고 만족하지 못할경우 즉, 조건식에 0이 들어가면 else이하 코드2를 실행하게 된다. 3. if 조건문3 : else if 중첩조건문- 자바스크립트 else if 중첩조건문 사용형식 : if(조건식1) { 코드1 } el..
We can't go back...we are never going back. JAVASCRIPT#7 - 자바스크립트 연산자에 대하여 1. 자바스크립트 연산자- 연산자란? 값을 처리시키는 명령및 부호, 기호! - 자바스크립트 연산자? + - * / 같은 간단한 사칙연산 부터해서 참거짓비교, 증감, 대입계산, 조건식까지 다양하다. 2. 눈여겨볼만한 자바스크립트 연산자들 음, 연산자 대부분은 우리가 초등학교때부터 봐오던것인데 약간 어렵거나 이해하기 힘든것들 몇가지만 즉, 살펴볼 가치가 있는 자바스크립트 연산자들만 정리해본다. 1) === : 완전히 같음, 두 자료는 값은 물론 타입까지 동일해야 한다. 2) += -= *= 대입연산자 : a★= b 는 a = a★b 와 같은 의미다. (뭐하러 저렇게 쓸까싶네...
JAVASCRIPT#6 - 자바스크립트 2차원과 3차원 배열 1. 2차원 배열 선언/접근 하는 방법- var 배열이름 = new Array([1,2,3], [6,5,4], [7,8,9]);- 배열이름[행][열] 2. 3차원 배열 선언하는 방법- var 배열이름 = new Array([[1,2,3], [6,5,4], [7,8,9]], [[3,2,1], [4,5,6], [9,8,7]]);- 배열이름[행][열][Z] * 사실 자바스크립트에서 3차원 배열은 거의 필요하지 않다고 함. 3차원 공간을 생각한다고 해도 x,y,z값을 굳이 배열을 통해서 기록하진 않음.
JAVASCRIPT#5 - 자바스크립트 sort 메소드와 함수에 대하여. 1. sort() 메소드 - 배열을 정렬하는 메소드 - sort(비교용함수); - "비교용함수"안에는 정렬을 위한 함수가 들어간다. - 대표적인 비교용함수로는 아래와 같은것이 있다. function applejack(a,b) { return a-b } a와 b값을 받고 a-b를 리턴하는 단순한 함수다. 하지만 이것이 배열 메소드sort와 함께쓰이면 오름차순(작은것부터) 정렬을 하게 된다. 내림차순(큰것부터)로 하려면 리턴값을 b-a로 정하면 된다. 2. 함수 개론 - 함수란? 함수는 파라미터에 인풋값을 넣으면 { }안의 프로세스를 거쳐 리턴값을 산출하는 것. - 함수 작성&선언하는 방법 : function 키워드 + 함수이름 + (..
My loving bonnie lassies ♥ JAVASCRIPT#4 - 자바스크립트 배열합치기 병합등등! - 자바스크립트에서 배열 다루는 기본적인 메소드들을 정리해봅니다. 1. 여러가지 배열 메소드 - pop(); 마지막 원소 삭제+반환 - shift(); 첫번째 원소 삭제+반환- push(); 마지막 원소 추가- unshift(); 첫번째 원소 추가 2. 여러가지 배열 메소드2 - concat(더해질배열); 배열 더하기 ★(복습) - join("매개문자"); 문자열로 반환, 매개문자가 없으면 ,콤마로 표기. - splice(시작인덱스, 없앨원소수, 대체할원소1, 대체할원소2...); 대체하기- slice(시작인덱스, 가져올원소수); 복사해서 가져오기- reverse() 원소순서반대로 자바스크립트 배..
JAVASCRIPT#3 - 배열배열! 1. 배열이란? - 배열이란 데이터를 모아서 관리하는 것!- 자바스크립트 배열에서는 다양한 타입의 데이터를 한 배열안에 저장할 수도 있습니다. 2. 자바스크립트에서 배열 사용하는 방법- 자바스크립트에서 배열을 사용하는 방법은 크게 두가지로 나뉩니다! 배열 리터럴, 배열 객체! 옵션1) 배열 리터럴 (말그대로!)var 배열명 = [원소1, 원소2, ...]; 옵션2) 배열 객체 var 배열명 = new Array() * 객체???? - 객체란 자신만의 정보를 가지고 활동하는 독립적인 존재.- 객체만드는 법 : var 객체명 = new 객체생성메소드 * new 키워드- 객체 생성용 * Array() 키워드- 배열 객체를 생성하는 메소드 3. 속성과 메소드 - 자바스크립트..
Boom Boom bam slam! Keep it on! JAVASCRIPT#2 - 자바스크립트 자료형은 하나뿐이다? var! 1. 자바 스크립트 자료형- var- 문자열 숫자 불리언 다 var쓰면 된다. 자바스크립트에서 알아야할 변수타입은 단하나 var :3 개꾸르. - 들어갈 변수타입을 미리 정하는게 아니라, 들어간 변수에 따라 타입이 자동으로 정의되는 매우 편리한 형태. 2. console.log(); - 부라우저 내부 콘솔에 내용 출력하기. Ctrl + Shift + K 로 확인가능 [파폭] 3. 이스케이프 문자- 이스케이프 문자 : 문법규칙에 의해 일반적으로 문자열로 출력하지 못하는 특수문자를 표현하는 문자조합. - \n 줄바꿈 - \' \" : 따옴표 표시 4. typeof- 변수의 자료형 확..