Today I learned!46 기존 배열을 수정하는 메서드와 새로운 배열을 반환하는 메서드 220510( Js, 배열) 배열메서드 중 기존의 배열을 수정하는 메서드 정리(헷갈려서) 고차함수는 제외함 기존의 배열을 수정하는 메서드 1. pop(), push() pop() - 배열의 맨 뒤의 요소를 제거. 매개변수 필요x 제거된 요소를 반환 push(추가할 요소) - 맨 뒤에 다른 요소를 추가 추가할 요소를 매개변수로 받음 배열의 새로운 길이를 반환 2. unshift(), shift() shift() - 배열의 맨 앞의 요소를 제거. 매개변수 필요x 제거된 요소를 반환 unshift(추가할 요소) -맨 앞에 다른 요소를 추가 추가할 요소를 매개변수로 받음 배열의 새로운 길이를 반환 3. splice() splice() - 배열의 기존 요소를 삭제 or 교체// 삭제, 교체 없이 배열의 내용을 변.. 2022. 5. 10. 220428(html,css,js) JS 1. substring(), slice()의 차이점 -숫자가 음수일 때 substring은 인식하지 못하고 음수는 0으로 변경되고, slice()는 문자열의 뒤부터 -1로시작한다! 둘 다 (startIndex,endIndex)인건 같음 -substring() : 시작인덱스가 끝인덱스보다 크다면 자동으로 둘의 위치가 변경됨 -slice():시작인덱스가 끝인덱스보다 크다면 빈 값을 반환함(둘 다 양수) . 다만 끝 인덱스가 음수라면, 앞에서 시작인덱스만큼 센다음 시작하고, 맨뒤부터 끝인덱스의 절댓값만큼 왼쪽으로 움직인다 예) str.slice(2,-5) '이건 테스트야 한번 볼래?=>' 테스트야 한' -둘다 시작인덱스만 적어도 됨. 하지만 slice()는 음수가 허용되기 때문에 끝에서 [-4]인 위치에.. 2022. 4. 28. 220412(잡다) 어제만해도 잘 돌아가던 목록형 사진형 버튼이 오늘 계속 오류가 나길래 당연히 js인줄 알고 js만 한줄한줄 지워가면서 했는데도 오류가 발생했다. 알고보니 어제 새 옷 등록한다고 대충 구조만 짜놨던 html에서 오류가 난 거였다. 그거 싹지우니까 해결됨^.^.... 이렇게 non-module JS (서버오류 405)어쩌고 오류가 나서 당연히 js만 줘팼고 내가 조짐당했는데 js가 아니라 html 이라니... 쨋든 문제가 어디서 발생했는지 확인했으니까 오늘도 수정해 나가야겠다... 오류 위치 : img 위치를 수정하려고 한 거였는데 form태그가 맨 아래로 가면서 닫히지 않은 상태로 있었다...... 분명 등록하기 그냥 버튼인데 이상하게 폼이 전송된다했다...어휴 결론: 어제까지만해도 잘굴러가던놈이 오류가생.. 2022. 4. 12. 220411(css) appearance https://developer.mozilla.org/en-US/docs/Web/CSS/appearance appearance - CSS: Cascading Style Sheets | MDN The appearance CSS property is used to control native appearance of UI controls, that are based on operating system's theme. developer.mozilla.org 브라우저에서 기본으로 제공하고있는 디자인(?) 을 바꿀수 있는 방법! 버튼, 인풋 이런것들에 적용 2022. 4. 11. 이전 1 ··· 5 6 7 8 9 10 11 12 다음