생활코딩_Javascript(언어)

ay_park·2022년 9월 24일
0

언어소개 0908

자바스크립트 기본 0908

실행방법과 실습환경 0908

숫자와 문자 0908

변수 0908

주석 0908

줄바꿈과 여백 0908

비교 0908

조건문 0908

반복문 0908

for (var i = 0; i < 10; i++){
	for(var j = 0; j < 10; j++){
    	document.write('hello world'+i+j+'<br />');
    }
 } 

함수 0908

funtion numbering(){
	i = 0;
    while(i < 10>{
    	document.write(i);
        i += 1;
    }
 } #함수정의   
numbering(); #함수실행 : 필요한 맥락에서 호출하여 사용 가능 "재사용성"


for(var i = 0, i < 1000; i++){
	var i = 0;
    while(i < 20){
    	document.write(i+"<br/>");
        i += 1;
    }
} #for 반복문 사용 : 현재 위치에서만 사용 가능

배열 0909

function get_members(){
	return['park', 'lee', 'choi', 'kim'];
}

members = get_members();

for(var i = 0; i < members.length; i++){
	document.write(members[i].toUpperCase()+"<br />");
}

객체 0911

  • 객체지향 프로그래밍
  • 모듈 0911

  • 모듈이란?
  • 모듈화
  • Node.js의 모듈화
  • 라이브러리란?
  • 라이브러리의 사용
  • UI와 API 그리고 문서보는 법 0911

    정규표현식 0912

    • 패턴만들기

    • RegExp객체의 사용

    • String과 정규 표현식

    • 옵션(i, g)

    • 캡처

    • 치환

    객체

    • 전역변수와 지역변수
    • 유효범위의 효용
    • 전역변수를 사용하는 법
    • 유효범위의 대상
    • 정적 유효 범위

    값으로서의 함수와 콜백

    • 함수의 용도 1

    • 함수의 용도 2

    • 콜백

    • 비동기 콜백과 Ajax

    클로저

    • 외부함수, 내부함수
    • 클로저란?
    • Private variable
    • 클로저의 응용

    arguments

    • arguments 소개

    • funtion.length

    함수의 호출

    • apply 소개
    • apply의 사용

    객체지향프로그래밍

    • 객체
    • 설계와 추상화
    • 부품화

    생성자와 new

    • 자바스크립트의 객체지향
    • 객체 생성
    • 생성자, new
    • 전역객체

    this

    • 함수와 this
    • 메소드와 this
    • 생성자와 this
    • 객체로서 함수
    • apply와 this

    상속

    • 상속이란
    • 상속의 사용법
    • 기능의 추가

    prototype

    • prototype이란?
    • prototype chain

    표준내장객체의 확장

    • 표준내장객체란?
    • 배열의 확장 1
    • 배열의 확장 2

    object

    • Object란?
    • Object API 사용법
    • Object 확장
    • Object 확장의 위험

    데이터 타입

    • 윈시데이터 타입과 객체
    • 레퍼객체

    참조

    • 복제란?
    • 참조와 변수
    • 함수와 참조

    0개의 댓글