221130 TIL

hana jeong·2022년 11월 30일
0

스파르타 부트캠프

목록 보기
27/68

1. 배운 것

fucntion example(x,y) {
//x,y를 매개변수 혹은 파라미터라고 부름
let z = x + y; 
return z;
}

plus(3,2) // 3,2 이 부분을 인자 혹은 argument라고 부름 

parameter랑 argument 용어 헷갈렸는데 자바스크립트 기초강의 들으면서 알게 되었다ㅎ

  • document.getElementById, document.getElementsByClassName, document.getElementsByTagName
<body>
  <h1 id = "title">Javascript</h1>
  <div class="container">
    <ul id="list1" class="list">
      <li>li-1</li>
      <li>li-2</li>
      <div class="container">
    <ul id="list2" class="list">
      <li>li-1</li>
      <li>li-2</li>
      <div class="container">
    <ul id="list3" class="list">
      <li>li-1</li>
      <li>li-2</li>
    </ul>
</body>
let firstTitle = document.getElementById("title");
  console.log(firstTitle); // Javascript 
  //document는 html태그 전체를 의미함 
  //다큐먼트에서 title이라는 아이디를 가진 요소를 찾아서 firstTitle이라는 변수에 하라는 뜻
  let myList = document.getElementsByClassName('list');
  console.log(myList);

  let paragraph = document.getElementsByTagName('p');
  myList2 = document.querySelector('.list .red);
	//(css 선택자처럼 씀)

완전 이상하게 알고 있던 놈들...
결국 자바스크립트도 html을 원하는 대로 조작하기 위해서 필요한 것이므로 html 안에서 원하는 요소를 찾아서 변수에 할당하여 쓰기 위해 이런 것들이 필요하다
이래서 대충 공부하면 안 되나보다...ㅎ 기초적인 것도 꼼꼼하게 보자...

2. 느낀 점

새로운 조로 바뀌니 좀 어색하지만 그래도 잘 적응해나가야 겠다
그리고 프로젝트에 민폐가 되지 않도록 자바스크립트랑 리액트도 열심히 해서 1인분을 꼭 할 것이다
그러기 위해선 자바스크립트 기초 열심히 닦아야겠다 부트캠프들어오기 전에 더 열심히 닦을 걸 ㅠ
기초강의를 따로 듣느라 원장님 강의는 밤에 들으면서 이해하는 걸로~!
그래도 대충 알던 개념을 새롭게 다시 이해하니 코드를 이해하는 데 훨씬 도움이 된다
그리고 알고리즘 스터디에 다은님이 초대해주셔서 참가했다 과연 내가 잘 할 수 있을까 걱정이다
내가 제일 못 하는 거 아닐까? 뭐... 모르면 배워야지ㅎ
다들 고수인 분들만 모셨기에... 다른 분들은 어떤 논리를 가지고 문제에 접근하는지도 볼 수 있을 거 같아 기대되기도 한다

2.5 자기 전에 할 일

  • 원장님 강의 챕터2 실행 컨텍스트 듣기
    (흐름 이해하기)

3. 내일 할 일

  • 자바스크립트 기초강의 11강부터 21강 듣기
  • 모던 자바스크립트 브라우저 부분 다시 읽기
  • 모던 자바스크립트 형변환, 연산자 정리해서 올리기
profile
https://developer-hh.tistory.com 로 옮깁니다

1개의 댓글

comment-user-thumbnail
2022년 12월 1일

ㅎㅎ알고리즘 스터디 할만하셨어요?

답글 달기