javascript 학습 소결 (2) by FungLeo
3358 단어 JavaScriptFungLeojs 학습 소결
머리말
앞에서 학습 소결 자바 script 학습 소결 JS 장 착 기법 (1) by FungLeo 라 는 박문 을 쓴 적 이 있 습 니 다.
하지만 JS 는 많은 내용 을 가지 고 있 습 니 다. 모두 유용 한 지식 입 니 다. 한꺼번에 기억 할 수 없습니다. 그래서 제 학습 소결 은 계속 업 데 이 트 됩 니 다.
학습 진도 가 다 르 기 때문에 모든 박문 의 장단 도 다 를 수 있 고 어떤 것 은 배 운 것 이 많 으 면 길 게 배 울 수 있 습 니 다.
어떤 문자열 이 배열 에 있 는 색인 값 을 조회 합 니 다.
어 리 석 은 방법
나 는 기초 가 비교적 나 빠 서 많은 것 을 기억 할 수 없다. 그래서 나 는 이렇게 해 야 할 때 다음 과 같은 코드 를 썼 다.
var arr = ["a","b","c","d"];
var str = "b";
var index = 0;
for (var i = 0; i < arr.length; i++) {
if (arr[i] == str){
index = i;
};
};
썼 지만 이 코드 는 바 지 를 벗 고 방 귀 를 뀌 는 것 같 았 다. 다른 사람 에 게 물 어보 자 다른 사람 이 대답 했다
indexOf
.index of 방법
var arr = ["a","b","c","d"];
var str = "b";
var index = arr.indexOf(str);
이렇게 쓰 는 것 은 과연 훨씬 간단 하 다.
문자열 의 어떤 문자열 내용 을 바 꿉 니 다.
첫 번 째 일치 문자열 바 꾸 기
var oldStr = "hi boy! hi girl!";
var newStr = "";
newStr = oldStr.replace("hi","hello");
console.log(newStr);
이렇게 하면 첫 번 째 것 만 바 꿀 수 있 지만, 나 는 모든 것 을 바 꿔 야 할 것 같다. 이 방법 으로 는 안 된다.
모든 일치 하 는 문자열 바 꾸 기
var oldStr = "hi boy! hi girl!";
var newStr = "";
newStr = oldStr.replace(/hi/g,"hello");
console.log(newStr);
이 방식 은 정규 표현 식 으로 g 를 대체 하 는 것 입 니 다.
만약 에 교 체 된 내용 에 슬 래 쉬 가 포함 되 어 있다 면 슬 래 쉬 를 추가 하여 의 미 를 바 꿔 야 한다.
var oldStr = "<div><span></span></div>";
var newStr = "";
newStr = oldStr.replace(/<span><\/span>/g,"hello");
console.log(newStr);
이 예 에서 보 듯 이
작은 매듭
많은 기초 지식 이 튼튼 하지 않 으 므 로 인증 하고 자세하게 공부 해 야 합 니 다. 여러분 과 많이 교류 하 시기 바 랍 니 다.
본 고 는 FungLeo 가 창작 한 것 으로 전 재 를 허용 합 니 다. 그러나 전 재 는 반드시 작가 에 게 서명 하고 글 의 첫 번 째 링크 를 보류 해 야 합 니 다. 그렇지 않 으 면 법 적 책임 을 추궁 할 것 입 니 다. 첫 번 째 주 소 는:http://blog.csdn.net/FungLeo/article/details/51461420
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
기초 정리 - 1문자 (String) 숫자 (Number) 불린 (Boolean) null undefined 심볼 (Symbol) 큰정수 (BigInt) 따옴표로 묶어 있어야 함 Not-A-Number - 숫자 데이터 / 숫자로 표...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.