본문 바로가기

분류 전체보기265

@fortawesome/react-native-fontawesome에서 fontSize가 안먹히는 이유 React Native에서 FontAwesome 아이콘을 사용할 때, 아이콘의 크기를 아래와 같이 조절하려고 하면 에러가 퍼퍼펑 터져버린다import { FontAwesomeIcon } from "@fortawesome/react-native-fontawesome";import { faPlus } from "@fortawesome/pro-regular-svg-icons";const styles = StyleSheet.create({ icon: { fontSize: 22, },});Type '{ fontSize: number; }' is not assignable to type 'FontAwesomeIconStyle | undefined'.ts(2322)index.d.ts(25, 3): The e.. 2025. 4. 23.
javaScript indexOf() 정리 String.prototype.indexOf() - JavaScript | MDNindexOf() 메서드는 호출한 String 객체에서 주어진 값과 일치하는 첫 번째 인덱스를 반환합니다. 일치하는 값이 없으면 -1을 반환합니다.developer.mozilla.org  Array.prototype.indexOf() - JavaScript | MDNArray 인스턴스의 indexOf() 메서드는 배열에서 주어진 요소를 찾을 수 있는 첫 번째 인덱스를 반환하고, 찾을 수 없는 경우 -1을 반환합니다.developer.mozilla.org ✅  indexOf()?- indexOf()는 배열 또는 문자열에서 특정 요소의 > 인덱스를 반환하는 메서드로 없으면 -1을 반환한다  ✅ 배열에서의 사용법 arr.index.. 2025. 2. 28.
정규식 RegExp와 사용되는 test 메서드 test() 메서드는 정규 표현식 객체의 메서드로, 특정 문자열이 정규 표현식 패턴과 일치하는지 검사하여 일치하면 true, 그렇지 않으면 false 반환 기본 문법 정규식.test(문자열)regex.test(str)const regex = /hello/;const str1 = "hello world";const str2 = "goodbye world";console.log(regex.test(str1)); // trueconsole.log(regex.test(str2)); // false  그러니까. 코딩테스트를 하다가 소문자는 대문자로, 대문자는 소문자로 바꾸는 문제를 풀다가 match를 사용해서 풀었는데. 생각해보니 test 메서드가 있던 걸 까먹었다function solution(my_string.. 2025. 2. 11.
javascript 제곱을 다루는 모든 것 1. 기본적인 제곱 계산 Math.pow와 ** (Exponentiation Operator)로 계산// Math.pow 사용console.log(Math.pow(2, 3)); // 8// Exponentiation Operator (2016년 ECMAScript 2016에서 추가됨)console.log(2 ** 3); // 8Math.pow (함수호출방식)** (연산자)  Math.pow() - JavaScript | MDN**Math.pow()**함수는base^exponent처럼 base 에 exponent를 제곱한 값을 반환합니다.developer.mozilla.org  거듭제곱 (**) - JavaScript | MDN거듭제곱 연산자(**)는 왼쪽 피연산자를 밑, 오른쪽 피연산자를 지수로 한 값을.. 2025. 1. 22.
[javascript] 생성자 함수(Constructor) 1. 생성자 함수란?생성자 함수는 새로운 객체를 생성하고 초기화하는 데 사용되는 특수한 함수 객체 지향 프로그래밍에서 특정 "클래스"처럼 동작하며, 같은 속성과 메서드를 가진 여러 객체를 쉽게 생성할 수 있도록 도와준다    2. 생성자 함수의 특징 new 키워드와 함께 호출함수 내부에서 this는 생성된 새 객체를 참조생성자 함수는 기본적으로 새 객체(this)를 반환 명시적으로 객체를 반환하지 않는다면 암묵적으로 this가 반환됨 생성자 함수라는 것을 구분하기 위해 관습적으로 함수 이름을 대문자로 시작한다   3. 생성자 함수의 동작 원리 new 키워드를 사용해 생성자 함수 호출 빈 객체 생성, this에 바인딩생성자 함수의 코드가 실행되어 this에 속성과 메서드가 추가생성자 함수가 명시적으로 다른.. 2025. 1. 20.
20250107 TIL Today 요약[✅] 코딩테스트 2문제배운점1. Expo vs RN 비교 Expo CLI & React Native CLI 비교React Native 프로젝트 생성 방법으로 Expo와 RN 방법이 있다Expo CLI장점간단한 초기 설정 : 기본 템플릿과 설정을 제공하여 복잡한 환경 설정 없이 빠르게 프로젝트 시작다양한 API 지원 : 카메라, 위치252-archive.tistory.com2. npm vs yarn 비교 npm vs yarn 비교나 : 기본이 짜세지 주로 npm 사용 @ : 좋은 걸 써야지 주로 yarn 사용왜 npm을 쓰세요? 하면 나는... 딱히 이유는 없다. (사실 잘 몰라서 그런 거임) 전에 같이 작업했던 백엔드 개발자분께 왜 yarn을 쓰velog.io 2025. 1. 7.