본문 바로가기
728x90
반응형

프로그래밍 언어115

Javascript - 함수와 객체 기초 ( querySelector 등) ** 자바 스크립트도 camel표기법을 사용하는 것 같다 다른 프로그래밍 언어와 마찬가지로 ()로 끝나는 것은 함수 (function, method) -> console.log(). alert() 등 ()로 끝나지 않으면 속성 값(element) -> str.length 등 querySelector('#id'); / getElementById('id'); JS에서 Selector 중 id 를 선택하는 문법 querySelector 는 최신에 추가된 문법, 두가지 모두 같은 결과를 가져온다 qurerySelector('.class'); / getElementByClassName(class); -> class를 선택할 때 사용 ** 일반 태그 선택시 괄호,따옴표 안에 바로 태그명을 입력하면 된다 el = d.. 2021. 3. 22.
Javascript - 기초 문법(제어문 - 반복문, 조건문/비교 연산자/증감 연산자 ) ** JS는 문자와 숫자를 더하면 문자열로 치환하여 연결해준다 40 + '40'; -> '4040 html input태그의 onclick="" 등의 속성에는 JS코드가 들어간다 (onclick == 클릭시 action) 자료형 기본 자료형 (primitive value) 최신 ECMAScript 표준은 다음과 같은 7개의 자료형을 정의하고 있다 기본 자료형 (Primitive) 인 여섯가지 데이터 타입 Boolean Null Undefined Number String Symbol (ECMAScript 6 에 추가됨) **추가로 객체(Object)도 자료형이다 비교 연산자 수학에서 '같다'라는 뜻의 기호인 '='는 프로그래밍 언어에서 2번 연결하여 사용된다 -> '==' 1번 사용할 경우는 변수에 대입하겠.. 2021. 3. 22.
C언어 - 11. 구조체와 공용체 1. 구조체의 개념 구조체(strucure)란? 서로 다른 자료형을 갖는 자료들을 하나의 자료형으로 정의하여 사용하는 자료형 : 사용자 정의 자료형 다양한 형식의 자료를 간결하게 표현 가능 약간의 객체 지향적 성격을 갖는 자료형 같음 함수의 명사 버전 같기도 하다 2. 구조체의 정의와 변수 선언 구조체의 정의 형식 : struct 구조체명{ 구조체 멤버 변수 1; 구조체 멤버 변수 2; }; 구조체 변수 선언 형식: struct 구조체명 변수명1, 변수명2, 변수명3; 사용예 : struct score x, y[10], *z; 3가지의 방법 중 원하는 형태를 선택해서 사용하면 됨 구조체 정의와 변수 선언 // 형식 1 struct socre{ char name[8], int math }; struct s.. 2021. 3. 21.
C언어 - 10. 배열과 포인터 (3) char 포인터 포인터는 문자열 처리에 효과적이다 문자열 처리에 char형 포인터 사용 char 포인터의 기억공간 표현 char *cp = "COMPUTER"; cp는 문자열의 시작 주소를 갖는다 값을 참조할 때와 달리 포인터 변수 cp에 주소를 치환하지 않는다 #include int main(void) { char *cp = "computer"; register int i=0; do printf("*(cp+%d) : %c\n",i,*(cp+i)); while(*(cp+i++)!=0); } 포인터와 배열 포인터와 배열의 관계 포인터를 이용한 1차원 배열 참조 #include int main(void) { char s[] = "SCIENCE"; char *cp; cp = s; printf("cp : %s .. 2021. 3. 17.
728x90
반응형