[Web-1]

css

  • 선택자
    • selector
      • 전체 : * {}
      • 타입 : h1, h2 {}
      • 클래스 : .className {}
      • ID : #idName {}
    • 선택자 우선순위
      • ID > 클래스 > 타입 > 전체
  • 우선순위
    • 인라인 > 내부 > 외부
  • 디스플레이 속성(block inline…)
    • inline : 줄 바꿈 없이 연속으로. span가 대표적
    • block : 줄 바꿈이 생김. div가 대표적
  • float
  • css 적용

자바스크립트

  • 변수의 범위
    • var
      • 전역, 재선언 가능
    • let
      • 지역, 재선언 불가
    • const
      • 상수, 지역, 재선언 불가
  • 데이터의 범위
    • js는 숫자를 정수와 실수로 나누어 구분하지 않는다
    • 모든 숫자를 8byte 실수 형태로 처리
  • 함수의 특징 (인변반)
    • 일급 객체
    • 변수, 객체, 배열 등에 저장 가능. 콜백함수. 리턴값 가능
    • 동적으로 생성 가능
    • 매개변수와 전달인자의 개수가 같지 않더라도 호출 가능
  • 문자열 연산 (덧셈 등)
    • “40”-5 = 35
    • “40”+5 = 405
    • “1.1”+”1.1” = 1.11.1
    • ”(+”1.1”)+(+”1.1”) = 2.2
  • 상수는 LIST_COUNT 와 같이 표기

js to jquery

ajax bootstrap jquery 개념적인 특징. 개요

이미지, 테이블 태그

  • 테이블
    • thead, tbody, tfoot
    • tr, th, td
    • rowspan(위 아래로 합침), colspan(좌우로 합침)
  • 이미지
    1
    <img src="img/apple.png" alt="사과" />
    
  • 링크
    1
    <a href="spring.html">myspring</a>
    
    • target
      • _self : 현재 윈도우
      • _blank : 새로운 창

윈도우 객체 popup

파라미터 전송 방식의 이해. get post

  • GET
    • 주소 표시줄에 사용자가 입력한 내용이 표시
  • POST
    • 사용자가 입력한 내용이 표시되지 않는다.
    • 사용자의 입력을 표준 입력으로 넘겨주기 때문에 입력 내용의 길이에 제한이 없다.