반응형

Programming 58

함수

function 하나의 로직을 재실행 할 수 있도록 하는것으로 코드의 재사용성을 높여준다. 재사용성 : 여러 방면에서 다시 사용하는 것 // 함수의 기본 형식 function 함수명 (인자...){ 코드 return 반환값 } 함수명(); // 함수를 사용할때 함수를 사용하려면 괄호를 끝에 붙여야한다. ()괄호를 넣지 않으면 자바스크립트에서 변수로 인식한다. 함수는 반복적으로 실행되는 로직이 여러가지 맥락에서 반복되어 사용해야되는 경우 의미가 있다. 출력 return 1.리턴은 함수를 종료를 시킨다. 뒤에 다른 코드가 있어도 실행 시키지 않는다. 2.리턴은 뒤에 따라오는 값을 함수의 결과로 반환한다. function get_member1(){ return 'egoing'; return 'leezche';..

반복문

loop, iterate / 수천 수만번의 반복된 동작을 실행할때 사용하는 명령어 While while(조건){ // 조건에는 boolean 타입 데이터가 들어가야함 반복해서 실행할 코드 } true인 동안엔 실행하여 false가 될때까지 반복한다. //예제 조건이 무조건 true이기 때문에 무한반복 while(true){ document.write('coding everybody '); } 무한 루프를 하게 되면 컴퓨터에게 부담을 줄수도 있고 프로그래밍하는데 오류가 발생하기 쉽다. 그래서 언제까지 반복할것인지 조건을 주어야한다. (반복조건) // 반복조건 예제 var i = 0; while( i < 10 ){ // i의 조건이 true냐 false냐 document.write("coding everyb..

연산자

값에 대해서 어떤 작업을 컴퓨터에게 지시하기 위한 기호를 말한다. 대입 연산자 a = 1; // a(변수) =(대입연산자) 1(상수-변하지 않는 값) 우항의 값을 좌항에 대입한다고 하여 대입 연산자라고 말합니다. (좌항과 우항 두개의 항이 있어서 이항 연산자 라고도 함) 비교 연산자 (동등 연산자, 일치 연산자, 부등호 등) 두 값이 같은지, 큰지, 같거나 큰지, 작은지 등을 판별하는 연산자를 말한다. 결과는 true / false 두가지로 나오게 된다. 동등 연산자 ( == ) 좌항과 우항을 비교해서 같으면 true 다르면 false alert(1 == 1); // true alert(1 == 2); // flase alert("one" == "one") // true 일치 연산자 ( === ) 좌항과..

주석과 기본적인 문법

주석 주석은 간결하고 알아보기 쉬워야 좋은 주석이다. 적절하게 주석을 잘 써야 좋은 코드다. 세미콜론 ; 명령이 끝났다라는 것을 명시적으로 표현한 것이다. var a = 1; alert(a); 자바스크립트는 줄을 바꾸면 명령이 끝났다라고 생각을 하지만 가끔 코드를 이어 붙여 쓸때가 있어서 세미콜론으로 코드를 끝내는 것은 매우 좋은 습관이다. 들여쓰기 Tab키를 눌러 들여쓰기를 할 수 있다. (기본적으로 스페이스바 4칸) 안해도 인식하는데 지장은 없으나 가독성을 위해 하는편이 좋다. 코드는 무조건 띄어쓰기를 해줘야 하지만 =같은 수식은 띄어쓰기를 안해도 된다. 하지만 가독성이 매우 중요하기 때문에 알아보기 쉽게 하는것이 좋다. var a = 1; alert(a); var a=1; alert(a); // 두..

변수

변수(Variable)은 값을 담고 있는 상자, 컨테이너라고 생각하면 된다. 변수가 가지고 있는 값은 다른 값으로 변화, 변경이 가능하다. var a = 1; // 변수 a는 1이다 Variable의 앞글자를 딴 var은 변수를 선언해줄때 앞에 붙여준다 처음 변수를 선언할땐 var을 붙여야 하지만 이미 선언한 변수는 안붙여도 된다. var a = 'coding', b = 'everybody'; 변수는 숫자뿐만 아니라 문자열도 가능하고, 이처럼 한번에 var로 여러개의 변수를 콤마를 이용하여 설정할 수 있다. 변수는 코드의 재활용성을 높여준다. 처음 어떤 기준이 되는 숫자를 다른 수로 계속 곱하고 더하고 나누고 계산한다고 해보자 이 기준이 되는 숫자를 다른 숫자로 수정해야할때 모든 계산식에 있는 기준이 되..

숫자와 문자열

문자열 자바스크립트에서 "큰따옴표"나 '작은따옴표'가 붙지 않은 숫자는 숫자로 인식한다. 반대로 따옴표가 붙은 숫자나 문자열은 문자(열)로 인식한다 ex) "1", '400', '코딩', "컴퓨터" 따옴표라는건 이제부터 문자열이 시작된다는 것을 컴퓨터에게 알려주는 것으로 반드시 큰따옴표로 시작했으면 큰따옴표로 끝나야하고 작은따옴표로 시작하였으면 작은따옴표로 끝나야한다. " -> " (O) ' - > " (X) 둘중 어떤것을 사용해도 상관은 없으며 시작했을때 쓴 따옴표로 끝에 마무리하기만 하면 된다. ("잇나우's 블로그"); (O) ('잇나우's 블로그'); (X) 이러한 경우 ('잇나우\'s 블로그'); 로 작성하면 가능하다. \ 역슬래쉬는 바로 뒤에있는 기호하나를 문자로 인식하게 한다. 이러한 기법을..

JavaScript

JavaScript는 웹페이지를 동적으로, 프로그래밍적으로 제어하기 위해서 고안된 언어이다. 웹 브라우저에서 HTML, CSS를 동적으로 제어하기 위해 사용하는 언어이며 요즘은 웹 뿐만 아니라 서버(node.js)와 같은 탈웹으로도 많이 사용을 하고있다. 언어란 일종의 의사소통을 위한 약속이며 컴퓨터와 프로그래머가 모두 알 수 있어야한다. 환경이란 언어를 사용하는 대상을 말한다. alert 팝업창 같은것을 띄워서 괄호안에 있는 문자열이나 숫자를 출력해준다. console.log(' '); 웹 브라우저 개발자도구의 콘솔에서 내용 확인 가능

반응형