TIL

TIL

[멋쟁이사자처럼 - 프론트엔드 스쿨 TIL] JavaScript (8)

Today I Learn : 2024-06-05참고 ) https://ko.javascript.info/function-expressions 함수 표현식 ko.javascript.info # 함수 표현식 (Function Expression)- 자바스크립트는 함수를 특별한 종류의 값으로 취급한다.참고 ) first-class function (일급객체, 일급함수)→ 다른 객체들에 일반적으로 적용 가능한 연산을 모두 지원하는 객체- 함수를 생성하고 변수에 할당 → 함수는 값이기 때문에 변수에 할당 가능예시 )// 함수 선언(Function Declaration, 함수 선언문 방식)function sayHi() { console.log('Hello!');}// 함수 표현식(Function Expressio..

TIL

[멋쟁이사자처럼 - 프론트엔드 스쿨 TIL] JavaScript (7)

Today I Learn : 2024-06-04console.log(object.prototype.hasOwnProperty); // 메서드 빌려쓰기javaScript.hasOwnProperty.call(a, b);* call :  객체 뽑아내는법javaScript['creator'] === javaScript.creator // 점 표기법 : 변수 설정 X// 대괄포 표비버 : 변수 설정 O# for...in- for...in은 객체에게 양보하자- 배열은 순서 보장이 안됨, 성능↓https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/for...in for...in - JavaScript | MDNfor...in 문은 상속된 ..

TIL

[멋쟁이사자처럼 - 프론트엔드 스쿨 TIL] JavaScript(4)

Today I Learn : 2024-05-31참고 ) https://ko.javascript.info/comparison 비교 연산자 ko.javascript.info* 비교연산자a > b : a가 b보다 크다.a a >= b : a가 b보다 크거나 같다.a a == b : a와 b가 같다(동등).a != b : a와 b가 같지 않다(부등).참고 ) ① a = b 와 같이 등호가 하나일 때는 할당을 의미한다.② 비교연산은 true / false 둘 중 하나만 반환된다.* 불린형 반환- 비교연산자는 true / false 둘 중 하나만 반환된다.- 반환 값은 불린형이다.true 반환 : 참, 긍정false 반환 : 거짓, 부정* 문자열 비교- 자바스크립트는 유니코드 순으로 문자열을 비교한다.* 다른 형을..

TIL

[멋쟁이사자처럼 - 프론트엔드 스쿨 TIL] JavaScript(6)

Today I Learn : 2024-06-03# * login 코드의 문제점 : 취소(esc)를 누르게 되면 null과 undefined가 나오기 때문에 error가 발생하게됨!! > 해결방법 : null과 undefined 일 때 종료되도록 하려면?코드의 흐름 제어 방법!* 코드는 위 > 아래로 흐르기 때문에 제어하고 싶으면 함수를 사용.함수안의 return은 값을 내뱉어준다. > return문을 만나면 함수를 종료시킨다. ( 더이상 아래 코드를 실행시키지 않는다. )function login() { if(useName === null || undefined) return;}* 재귀함수 : 내가 나를 계속해서 호출 하는 함수* 참고 ) 자바스크립트의 함수는 값처럼 취급한다!예시 )let say = ..

TIL

[멋쟁이사자처럼 - 프론트엔드 스쿨 TIL] JavaScript (3)

Today I Learn : 2024-05-29* code structure (코드 블록을 만드는 방법)참고 📚 ) https://ko.javascript.info/structure 코드 구조 ko.javascript.info① 문(statement)- 어떤 작업을 수행하는 문법 구조(syntax structure)와 명령어(command)를 의미② 세미콜론(semicolon , ;)- 마침표 같은 존재- 줄바꿈이 있다면 세미콜론을 생략할 수 있다.- 자바스크립트는 줄 바꿈이 있으면 이를 암시적 세미콜론으로 해석 → 세미콜론 자동 삽입이라 부른다.- 대부분의 경우, 줄 바꿈은 세미콜론을 의미 (항상X)// 줄바꿈이 세미콜론을 의미하는 경우alert('Hello')alert('World')// 줄바꿈이 ..

TIL

[멋쟁이사자처럼 - 프론트엔드 스쿨 TIL] JavaScript (2)

* Today I Learn - 2024-05-28* JavaScript 스토리① 탄생- 1995년 넷스케이프 커뮤니케이션즈는 웹페이지의 보조적인 기능을 수행하기 위해 브라우저에서 동작하는 경량 프로그래밍 언어를 도입한다.- 브렌던 아이크(Brendan Eich)가 개발- Mocha → LiveScript → JavaScript 순으로 이름 변경② 표준화- ECMA에 ECMA-262 표준으로 등록되면서 JavaScript 언어의 표준 이름은 ECMAScript가 된다.③ 버전참고 📚 ) https://github.com/tc39/proposals/blob/main/finished-proposals.md proposals/finished-proposals.md at main · tc39/proposals..

TIL

[멋쟁이사자처럼 - 프론트엔드 스쿨 TIL] JavaScript (1)

Today I Learn - 2024-05-27 VOD강의* JavaScript 를 배워야 하는 이유① 자바스크립트는 쉽고 재미있게 배울 수 있다.- 자바스크립트는 문법이 C언어 Java 등에 비해 쉽고 직관적이어서 배우기 쉽다.② 배워놓으면 활용할 범위가 넓다.- 웹 서비스를 구성하는프론트엔드(화면부분)- 백엔드 서버, DataBase 등- 스마트폰 앱(안드로이드, ios등)③ 많은 사람들이 사용한다- 양질의 오픈소스코드 多- 좋은 라이브러리 多* JavaScript를 사용하는 방법- body 태그가 끝나기 직전에 script 태그를 넣어준다.① html... JavaScript html에서 사용 ...② js 파일... JavaScript js파일 사용 ...

TIL

[멋쟁이사자처럼 - 프론트엔드 스쿨 TIL] Tailwind CSS (2)

Today I Learn - 2024-05-23* 오늘은 Tailwind 실습 위주로 진행!!- 자세한 내용은 github 😎https://github.com/hyesom2/learn-tailwindCSS GitHub - hyesom2/learn-tailwindCSSContribute to hyesom2/learn-tailwindCSS development by creating an account on GitHub.github.com벌써 수업을 들은 지도 한 달이 되었다. 물론 나는 5일이나 늦게 시작해서 초반에 깃이나 기초적인 HTML 내용을 듣지는 못했지만... 😓처음에 독학으로 공부할 땐 웹 접근성에 대해서는 생각해 본 적이 한 번도 없었는데 수업을 듣고 난 후에는 어느 웹사이트를 들어가든 레이..

혜솜
'TIL' 카테고리의 글 목록 (2 Page)