REG2 [ 엘리스 SW 엔지니어 트랙 ] 8일차 📍 8일 차 11.4. 목.(온라인 강의) 오늘은 온라인 강의로 JS 기초문법을 배웠다. 어제 배운 내용에서 크게 벗어나지 않는 내용이었고 추가로 배운 것은 JS로 입력받는 방법과 match 정규식에 대해서 배웠다. ❏ 자바스크립트 소개 자바스크립트란 이미지 슬라이드 효과, 팝업 효과 등의 기능을 포함한 동적인 웹사이트 제작 시 사용되는 프로그래밍 언어 (HTML 은 웹사이트의 구조를 짜고, CSS 웹사이트를 꾸며주고, JS 는 사용자와 상호작용할 수 있게 만들어준다.) 자바스크립트 사용분야 : IoT(예: 전동커튼), 하이브리드 앱(예: 네이버 앱), 서버 개발(node.js) ❏ 자바스크립트 변수 변수란? 데이터를 담는 공간 var fruit; // 변수 선언: 데이터를 담을 공간을 생성하는 것 fr.. 2021. 11. 4. [ 자바스크립트(JavaScript) ] 25 - 유효한 팰린드롬 📍 25 - 유효한 팰린드롬 주어진 문자열이 회문인지 판별하는 문제인데, 추가로 알파벳이외의 문자들은 무시한다. 마찬가지로 이전에 파이썬 알고리즘 인터뷰에서 한번 풀어본적이 있다. 알파벳이외의 값을 제거하는 방법으로 정규표현식(Reg)을 이용했다. let s = "found7, time: study; Yduts; emit, 7Dnuof"; console.log(solution(s)); function solution(s){ s = s.toLowerCase(); let notIncludeSpecialCharacter = s.replace(/[^a-z]/g, ''); let compareStr = notIncludeSpecialCharacter.split('').reverse().join(''); if (n.. 2021. 8. 17. 이전 1 다음