HOME
HOMESwift - 조건문
조건문 변수선언 // 다크모드 여부 var isDarkMode : Bool = false if (isDarkMode == true) { print("다크모드 입니다.") } if (isDarkMode != true) { print("다크모드 아닙니다.") } if isDarkMode == true { print("다크모드 입니다.") } if isDarkMode { print("다크모드 입니다.") } if !isDarkMode { print("다크모드 아닙니다.") } if isDarkMode { print("true") } else { print("false") } var title : String = isDarkMode ? "true" : "false"
웹접근성 - caption css 처리
웹접근성 table 요소의 caption은 display:none하면 안된다. 코드 caption { overflow:hidden !important; position:relative; width:1px !important; height:1px !important; padding:0 !important; margin:-1px !important; border:0 !important; clip:rect(0,0,0,0) !important; white-space:nowrap !important; }
이미지의 투명배경이 검정색으로 복사 될 때
발생 환경 : WindowOS 제목이 좀 이상한데, 웹에서 이미지를 복사 하고 앱(포토샵 : Photoshop)에서 붙여 넣기를 할 때 배경이 투명한 이미지의 배경이 검정색으로 복사가 되는 경우가 있다. 예시 검정배경으로 붙여넣기가 된 이미지 해결 방법 이미지를 배겨이 투명한 상태 그대로 불러오는 방법 1. 이미지 주소 복사 블로그의 작업환경(크롬) : 복사 하고 싶은 이미지에 마우스 우클릭을 하고 "이미지 주소 복사"를 한다. 2. 파일열기 포토샵에서 File > Open으로 파일열기 창을 연다. 단축키 : Ctrl + O 파일 열기 창이 열리면, 파일 이름에 좀전에 복사한 이미지의 주소를 붙여 넣기 후 열기 버튼 혹은 엔터. 단축키 : Ctrl + V 원래 사용 하고 싶었던 이미지 그대로 배경이 투명..
Swift - 고차함수
스위프트 - 고차함수 - 다른 함수를 전달인자로 받거나, 함수실행의 결과를 함수로 반환하는 함수 MAP(변형) - 컨테이너가 담고 있던 각각의 값을 매개변수를 통해 받은 함수에 적용한 후 새로운 컨테이너를 생성하여 반환 - 코드의 간결성, 재사용 용이, 컴파일러 최적화 성능이 좋음 func map(_ transform: (Element) throws -> T) rethrows -> [T] ★ map let cast = ["Vivien", "Marlon", "Kim", "Karl"] let lowercaseNames = cast.map { $0.lowercased() } // 'lowercaseNames' == ["vivien", "marlon", "kim", "karl"] let letterCounts ..
JavaScript - 정규표현식
자바스크립트 정규표현식 RegExp - exec(), test(), stringdms match(), replace(), search(), split()등과 함께 사용 표현식 의미 ^ 문자열 시작 $ 문자열 종료 * 반복여부를 표현, 앞의 표현식이 0개 또는 0개이산 연속으로 반복되는 부분과 대응 앞의 문자가 없거나 0개이상(무한)인 경우 + 존재여부를 표현, 앞의 표현식이 1회이상 연속으로 반복되는 부분과 대응 앞의 문자가 1개 이상인 경우 ? 존재여부를 표현, 앞의 표현식이 0또한 1회 등장하는 부분과 대응 앞의 문자가 없어가 1개 있는 경우 . 임의의 한 문자 자리수를 표현, 개행문자를 제외한 모든 단일문자와 대응 | or [xy] 괄호는 일련의 문자를 찾는데 사용 [xy] : x와 y중 하나 [^..