TIL 2[ JS기초, bootstrap ]

2025. 2. 18. 22:35·[내일배움캠프-Sparta]/Spring 6기
반응형

1. 오늘 학습 키워드 :  Html, css , js (jquery) , bootstrap

2. 학습 내용을 나만의 언어로 정리
Html은 뼈대 , css는 디자인 , js는 웹브라우저의 동작기능 

Jquery는 js의 라이브러리이다. ( JS를 쉬운 방법으로 표현해서 사용하기 위함. )

 

3. 학습내용 

Html,css,jquery를 활용한 클론 코딩 (웹 개발 종합반 강의2~3주차)
Html,css,jquery를 활용한 클론 코딩 (웹 개발 종합반 강의2~3주차)


 - 궁금했던 점 (의문)

  *튜터님에게 질문: 부트스트랩에 있는 것들은 div태그에 클래스명을 하나라도 변경해주면 그 스타일이 그대로 적용되는 원리가 궁금하다고 질문을 함. => 부트스트랩 사이트의 정해진 룰이며, 옛날에는 웹을 개발할때 순수히 다 작성해야 하였지만, 부트스트랩의 경우, 클래스명으로 압축되어서 디자인이 자동으로 되기 때문에 현 개발자들이 간편하게 개발 할 수있게 나둔 라이브러리라고 생각하는 것이 라고 보는데 맞음. 
 - 새롭게 알게 된 점

bootstrap 사이트 ( 코드를 간편하게 사용하기 위한 html/css 라이브러리 모음 )

[JS]

let으로 변수를 선언하고 변수명은 직관적이어야함. ( 누구나 알아볼수 있기, 쉽게 기억하기 위해 ! ! )

console.log() - 출력함수

alert() - 경고메세지 출력 함수
toggle() - 껏다/켰다 의 on/off기능을 해주는 함수

// 자료형 (리스트, 딕셔너리)
let a = [ '사과' , '배' , '수박' ]; // 리스트는 순서가 있음.
console.log(a[0]);  // index는 항상 0부터 시작함. ( 모든 프로그랭밍 언어 동일)


let b = { 'name':'bob', 'age':30 }; // 딕셔너리는 키와 값을 가짐.
console.log(a['name']) // bob이 출력됨.

let ages = [15,2,3,51,2];

// forEach 반복문
ages.forEach(age => {
	console.log(age); // ages에 있는 요소들이 하나씩 출력됨 15,2,3,51,2 (세로로)
}); // <--- 일반적인 for 문 이랑은 다르게 사용되는것을 새로배움.



4. 내일 학습 할 것:  웹 개발 종합반 3~4주차(가능하면 완강), Git/github 복습

 

반응형

'[내일배움캠프-Sparta] > Spring 6기' 카테고리의 다른 글

TIL 5 [ Linux명령어, git 복습 ]  (0) 2025.02.21
TIL 4 [ 미니프로젝트 간단 웹 개발 / 배포 + TIL특강 ]  (0) 2025.02.20
TIL 3 [ Firebase배포, DB, URL구조 ]  (0) 2025.02.19
TIL 1 [ Git 기초, HTML,CSS(클론코딩) ]  (0) 2025.02.17
내일배움캠프 - Start  (0) 2025.02.17
'[내일배움캠프-Sparta]/Spring 6기' 카테고리의 다른 글
  • TIL 4 [ 미니프로젝트 간단 웹 개발 / 배포 + TIL특강 ]
  • TIL 3 [ Firebase배포, DB, URL구조 ]
  • TIL 1 [ Git 기초, HTML,CSS(클론코딩) ]
  • 내일배움캠프 - Start
dimenshun
dimenshun
한 소년의 개발 일기
    반응형
  • dimenshun
    Dev Life Notes
    dimenshun
  • 전체
    오늘
    어제
    • 분류 전체보기 (268)
      • CS (23)
        • 자료구조 (0)
        • 알고리즘 (0)
        • 컴퓨터 구조 (8)
        • 네트워크 (6)
        • 운영체제 (3)
        • DB ( + SQLD ) (5)
        • SW공학 (1)
      • 프로그래밍 (3)
        • Java (0)
        • Spring (0)
        • HTML,CSS (3)
        • JavaScript (0)
      • 개발 툴 (7)
        • Git(버전관리) (1)
        • Docker (3)
        • AWS (2)
        • JSP (1)
      • 코딩테스트(Algorithm) (125)
        • 백준 (6)
        • 프로그래머스 (119)
      • [내일배움캠프-Sparta] (110)
        • Spring 6기 (106)
        • KPT 회고 (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Python
    트랜잭션
    db
    AWS
    코딩테스트
    SQL
    web
    OS
    웹
    network
    개발자
    cs
    세션
    KPT
    메모리
    It
    네트워크
    Java
    spring
    docker
    백엔드
    컴퓨터구조
    SQLD
    Til
    Testcode
    CPU
    운영체제
    알고리즘
    내일배움캠프
    배포
  • hELLO· Designed By정상우.v4.10.3
dimenshun
TIL 2[ JS기초, bootstrap ]
상단으로

티스토리툴바