웹 API - 문자열 의 사례, Array 대상 방법, DOM
var str=" , ";
var key=" ";
//
var index=str.indexOf(key);
// ,
str=str.substr(index, 2);
console.log(str);
2. 이 문자열 의 모든 o 가 나타 난 위 치 를 찾 습 니 다.
var str2="hello world welcome to my blog";
var index=0; //
var key="0"; //
while((index=str2.indexOf(key, index))!=-1){// -1 ,
console.log(index);
index+=key.length;
}
3. 이 문자열 에 문자열 이 몇 번 씩 나타 나 는 지 찾 습 니 다.
var str3="hello world welcome to my blog";
// —— ——
var obj={
"sex": " "
};
// obj sex
// [" "]—— if ——
//if true, ,
if(obj["sex"]){
console.log(" ");
}else{
console.log(" ");
}
Array. isArray (대상) - 이 대상 이 배열 instanceof 키워드 인지 판단 합 니 다. concat (배열, 배열, 배열,...) 는 새로운 배열 을 조합 합 니 다. every (함수) - 반환 값 은 불 형식 입 니 다. 함 수 는 매개 변수 로 사용 합 니 다. 함수 에는 세 개의 매개 변수 가 있 습 니 다. 첫 번 째 매개 변 수 는 요소 의 값 이 고 두 번 째 매개 변 수 는 색인 값 입 니 다. 세 번 째 매개 변 수 는 원래 의 배열 입 니 다.(소 용 없 음) 이 배열 의 모든 요소 의 값 이 조건 에 부합 되면 마지막 에 true. filter (함수) 로 돌아 갑 니 다. 배열 의 모든 요소 가 조건 에 부합 되 는 요 소 를 되 돌려 주 고 새로운 배열 을 구성 합 니 다. ush (값). 값 을 배열 에 추가 하고 마지막 까지 합 니 다. 반환 값 도 추가 데이터 후의 배열 길이 입 니 다. pp (); - 배열 의 마지막 요 소 를 삭제 합 니 다. 반환 값 은 삭 제 된 이 값 입 니 다. shift (). 배열 의 첫 번 째 요 소 를 삭제 합 니 다. 반환 값 은 삭 제 된 이 값 입 니 다. unshift (). 배열 의 첫 번 째 요소 앞 에 새로운 요 소 를 삽입 합 니 다. - 반환 값 은 삽 입 된 길이 입 니 다. foreach (함수)방법 - 배열 을 옮 겨 다 니 는 데 사용 합 니 다. for 순환. index Of (원소 값) 에 해당 합 니 다. 색인 을 되 돌려 줍 니 다. 없 으 면 - 1. join (문자열) 입 니 다. 문자열 을 되 돌려 줍 니 다. map (함수) 입 니 다. 배열 의 모든 요 소 는 이 함 수 를 실행 하고 실 행 된 결 과 를 새로운 배열 에 다시 넣 습 니 다. reverse (); 반전 배열. sort (); - 정렬, 불안정 할 수 있 습 니 다. arr. slice (시작 색인, 끝 색인). 캡 처 한 배열 의 값 을 새로운 배열 에 두 지만 끝 난 색인 에 대응 하 는 요소 값 은 포함 되 지 않 습 니 다. splice (시작 위치, 삭제 할 개수, 교체 할 요소 의 값) 는 일반적으로 배열 의 요 소 를 삭제 하거나 요 소 를 교체 하거나 요 소 를 삽입 하 는 데 사 용 됩 니 다.
문서: html 파일 을 하나의 문서 로 봅 니 다. 모든 것 이 대상 이기 때문에 이 문 서 를 하나의 대상 으로 봅 니 다. XML 파일 도 하나의 문서 로 볼 수 있 습 니 다.
HTML: 정 보 를 보 여주 고 데 이 터 를 보 여 주 는 XML: 데이터 html 파일 을 하나의 문서 로 보 는 데 중심 을 두 면 이 문 서 는 하나의 대상 으로 볼 수 있 습 니 다. 문서 의 모든 탭 은 하나의 대상 페이지 의 모든 탭 으로 볼 수 있 습 니 다. 하나의 요소 (element) 이 고 모든 요 소 는 하나의 대상 으로 볼 수 있 습 니 다.
탭 은 끼 워 넣 을 수 있 습 니 다. 탭 에는 탭 이 있 고 요소 에는 요소 가 있 습 니 다.
html 페이지 에 루트 태그 가 있 습 니 다. html - 루트 요소 라 고도 합 니 다.
페이지 에 루트 요소 (태그 - html) 가 있 습 니 다. 안에 요소 가 많 습 니 다 (태그 가 많 고 대상 이 많 습 니 다)
문서 (document): 한 페이지 는 하나의 문서 요소 (element) 입 니 다. 페이지 의 모든 탭 은 요소 입 니 다. 요 소 는 대상 노드 (node) 로 볼 수 있 습 니 다. 페이지 의 모든 내용 은 노드: 태그, 속성, 텍스트 입 니 다.
페이지 는 문서 - document 입 니 다. 문서 에 루트 요소 가 있 습 니 다. html 는 문서 와 문서 의 모든 요소 (태그) 로 구 성 된 트 리 구조 도 입 니 다. 트 리 그림 (DOM 트 리) 이 라 고 합 니 다.
문서 개체 모델 (Document Object Model, DOM 으로 약칭) 은 태그 언어 (HTML 또는 XML) 를 확장 할 수 있 는 표준 프로 그래 밍 인 터 페 이 스 를 처리 합 니 다. W3C 는 일련의 DOM 인 터 페 이 스 를 정 의 했 습 니 다. 이 DOM 인 터 페 이 스 를 통 해 웹 페이지 의 내용, 구조, 스타일 을 바 꿀 수 있 습 니 다.
DOM 에서 자주 하 는 작업 1. 요 소 를 가 져 옵 니 다. 2. 동적 생 성 요소 3. 요 소 를 조작 합 니 다 (속성 을 설정 하거나 호출 하 는 방법) 4. 이벤트 (어떤 시기 에 해당 하 는 작업 을 합 니까?)
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
STL 학습노트(6) 함수 객체모방 함수는 모두pass-by-value이다 함수 대상은 값에 따라 전달되고 값에 따라 되돌아오기 때문에 함수 대상은 가능한 한 작아야 한다(대상 복사 비용이 크다) 함수 f와 대상 x, x 대상에서 f를 호출하면:...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.