Object.assign() 이 메서드는 하나 이상의 소스 개체를 대상 개체에 복사하는 데 사용됩니다. 소스에서 get을 사용하고 대상에서 Set을 모두 사용하기 때문에 getter와 setter를 호출합니다. 대상 객체에서 복사한 속성과 값이 있는 대상 객체를 반환합니다. 이 메서드는 null 또는 정의되지 않은 소스 값을 발생시키지 않습니다. 구문 Object.assign(target, ...source objects); 소스 개체가 필요합니다. 및 대상 개체를 매개 변수로 사용하고 소스 개체를 대상 개체에 푸시하고 대상 개체
수면() Sleep()의 도움으로 고정된 시간 동안 실행을 일시 중지하는 함수를 만들 수 있습니다. C 및와 같은 프로그래밍 언어에서 PHP 수면(초) . 자바에는 thread.sleep()이 있습니다. , 파이썬에는 time.sleep()이 있습니다. 및 이동 time.Sleep(2 * time.Second) 있음 . 자바스크립트 이러한수면 기능이 없습니다. 그러나 우리는 약속에 감사해야 합니다. 및 비동기/대기 기능 이러한 기능이 sleep() 을(를) 사용하는 데 도움이 되었기 때문에 가능한 한 쉽게. 간단히 이야기해
슈퍼 최고 키워드는 개체의 부모에 대한 함수에 액세스하고 호출하는 데 사용됩니다. super.prop 및 슈퍼[expr] 표현식은 클래스와 객체 리터럴 모두의 모든 메서드 정의에서 읽을 수 있습니다. 확장된 확장을 사용하는 클래스 키워드. 구문 super(arguments); 예시 다음 예에서 Person 이(가) 학생이라는 다른 클래스로 확장되었습니다. . 두 클래스 모두 고유한 속성을 사용했습니다. 여기 슈퍼 키워드는 상위 클래스의 속성에 액세스하는 데 사용됩니다. (사람) 확장 클래스 (학생) 반면 이 키워드는 확장
부울 함수 개발하는 동안 개발자는 예/아니요를 접할 수 있습니다. 상황. 그 시점에서 Boolean() 기능을 사용할 수 있습니다. 결과는 true 로만 나타납니다. 또는 거짓 . 자세히 논의합시다. 구문 Boolean(exp); 표현식을 가져와 조사하고 true 중 하나를 표시합니다. 또는 거짓 표현의 유효성을 기반으로 합니다. 예시-1 다음 예에서는 Boolean() 을 사용하여 다양한 값이 true인지 여부를 확인했습니다. 함수. 값에 적법한 값이 있는 경우 값이면 true가 되고 그렇지 않으면 false가 됩니다.
자바스크립트 일부 내장 생성자를 제공했습니다. . 이러한 내장 함수에는 object(), string(), 숫자 등이 포함됩니다. 수학 은 포함할 수 없습니다. 수학 전역 개체입니다. . new 키워드는 Math와 함께 사용할 수 없습니다. 예시 다음 예에서 많은 내장 생성자 사용되었으며 출력에 표시된 대로 유형이 표시되었습니다. <html> <body> <script> var a = new Object(); var b = new String();
자바스크립트 childElementCount를 제공했습니다. 태그에 포함된 요소의 수를 반환하는 속성입니다. 반환된 값에는 숫자만 포함되지만 요소 이름과 같은 값은 포함되지 않습니다. 구문 document.getElementById("myDIV").childElementCount; 태그의 id 이름만 취하고 태그의 요소 수를 반환합니다. 예 다음 예에서는 div 태그에 두 개의 요소가 있습니다. childElementCount 속성 사용 요소의 수를 알아냈고 그 결과가 출력에 표시됩니다. <html&g
교체 하위 노드 새 노드 사용 javascript는 replaceChild() . 처음에 이 작업을 수행하려면 새 노드를 만들어야 합니다. 그런 다음 replaceChild()를 사용하여 , 이전 노드를 교체해야 합니다. 새 노드와 함께 구문 node.replaceChild(newnode, oldnode); 이전 노드와 새 노드라는 두 개의 매개변수가 필요합니다. 이전 노드를 새 노드로 교체합니다. 예시 다음 예에서 처음에는 순서가 지정되지 않은 목록이 Boost, Horlicks 및 Maltova 요소로 구성됩니다. r
요소 요소 내부 예를 들어 span 에 지나지 않습니다. div 안의 요소 요소. 자바스크립트 .contains()를 제공했습니다. 요소에 다른 요소가 포함되어 있는지 확인하는 메서드입니다. 이 방법은 실제로 true 를 반환합니다. 조건이 충족되면 거짓을 반환합니다. . 구문 node.contains(node); 예시 다음 예에서 범위 요소가 div 안에 있습니다. 요소. 따라서 .contains() 메소드가 true 를 반환했습니다. 코드 실행 시 표시됨 결과 출력에서. <html> <bod
자바스크립트 getAttributeNode()를 제공했습니다. 속성 노드를 찾는 방법 속성 개체로 지정된 요소 이름 사용 . 속성 존재하지 않는 경우 반환 값은 null 입니다. 또는 빈 문자열() . 구문 element.getAttributeNode(attributename); 속성 개체를 반환합니다. 지정된 속성 노드를 나타내는 예시 다음 예에는 두 개의 제목 태그가 있습니다. 다양한 클래스 사용 . getAttributeNode()에 의해 액세스되는 태그 첨부된 속성 클래스를 반환할 수 있습니다. 배열과 동일하게 작
자바스크립트는 insertAdjacentHTML()을 제공했습니다. 지정된 위치에 텍스트를 HTML로 삽입하는 메서드입니다. 해당 법적 위치는 이후 시작 후 시작하기 전에 전 각 법적 지위는 고유한 중요성을 가지고 있습니다. 그 중 몇 가지를 논의해 보겠습니다. 예시 다음 예에서는 insertAdjacentHTML() 방법과 법적 지위 afterend , 새 텍스트가 헤더에 인접하게 배치되고 결과가 출력에 표시됩니다. <html> <body> <h2 id="H2&q
자바스크립트 insertAdjacentElement()를 제공했습니다. 지정된 위치에 이미 존재하는 요소를 삽입합니다. 동일한 이름을 가진 요소가 여러 개 있는 경우 배열 요소에 액세스할 때 인덱스를 사용하여 액세스합니다. 구문 node.insertAdjacentHTML(position, element); 예시-1 다음 예에는 실제로 병렬 span1, span2 및 header에 3개의 요소가 있습니다. insertAdjacentElement() 메서드 사용 span1 요소를 배치했습니다. 출력에 표시된 대로 헤더 아래에. &
자바스크립트 insertBefore()를 제공했습니다. 노드를 다른 자식보다 먼저 자식으로 삽입하는 방법입니다. 2개의 목록이 있는 경우 insertBefore() 메서드를 사용하여 요구 사항에 따라 요소를 섞을 수 있습니다. . 구문 node.insertBefore(newnode, existingnode); 예시-1 다음 예에는 두 개의 목록이 있으며 요구 사항에 따라 insertBefore() 를 사용하여 목록을 섞었습니다. 방법. 액세스 목록에 있는 여러 요소의 색인을 사용할 수 있습니다. <html> &
형제 찾기 목록 요소의 javascript는 node.nextSibling이라는 메소드를 제공했습니다. . 목록의 구성원을 알고 있으면 형제를 찾을 수 있습니다. 간단히 이야기해 보겠습니다. 구문 node.nextSibling; 예시 다음 예에는 3개의 목록 요소가 있습니다. nextSibling 속성 사용 첫 번째 요소의 형제가 발견되어 결과를 출력에 표시합니다. <html> <body> <ul><li id="item1">Tesla</li><li i
제거 자바스크립트 목록의 하위 노드 removeChild()를 제공했습니다. 방법. 이 방법을 사용하면 색인 위치를 사용하여 목록 항목을 제거할 수 있습니다. . 간단히 이야기해 보겠습니다. 구문 node.removeChild(node); 예시-1 다음 예에는 3개의 요소가 있습니다. 제공된 목록에 있지만 자식을 제거한 후에는 목록에 두 개의 요소만 있고 출력에 표시되었습니다. <html> <body> <ul id = "list"><li>Tesla</li>
검색 로컬 저장소의 요소 브라우저가 로컬 스토리지를 승인하는지 여부를 확인해야 합니다. 나중에 로컬 저장소에 요소를 설정해야 합니다. 현재로서는 브라우저가 닫히면 로컬 저장소에 데이터가 저장되지 않으므로 주의해야 합니다. 나중에 로컬 저장소에 저장된 데이터를 검색해야 합니다. 간단히 이야기해 보겠습니다. 로컬 저장소에 데이터를 설정하는 구문은 다음과 같습니다. localStorage.setItem(); 예시 다음 예에서는 처음에 호환성 if 조건을 사용하여 저장소의 상태를 확인합니다. 나중에 localStorage.setIte
세션 저장소 localStorage 및 세션 저장소 속성을 사용하면 웹 브라우저에서 키/값 쌍을 저장할 수 있습니다. 세션 저장소 개체는 하나의 세션에 대한 데이터만 저장합니다. 브라우저를 닫으면 데이터가 삭제됩니다. 로컬 저장소와 동일하게 작동합니다. . 먼저 브라우저가 세션 스토리지를 지원하는지 여부를 확인해야 합니다. 나중에 데이터를 생성하고 데이터를 검색해야 합니다. sessionStorage에 데이터를 설정하는 구문 sessionStorage.setItem(); 예 <html> <body> <
자바스크립트는 isFinite()를 제공했습니다. 주어진 엔티티가 법적 번호인지 여부를 확인하는 방법입니다. 지정된 엔터티가 숫자인 경우 123과 같은 문자열에 관계없이 이 메서드는 boolean true가 됩니다. , 그렇지 않으면 거짓을 반환합니다. . 간단히 이야기해 보겠습니다. 구문 isFinite(value); 이 메서드는 값을 매개변수로 사용하고 전달된 값이 숫자이면 부울 true를 반환하고 그렇지 않으면 부울 false를 반환합니다. 예시-1 다음 예에서 숫자 isFinite() 메소드로 전송되었습니다. 매개 변수
위도 및 경도 지리적 위치 속성 지리적 위치 를 반환합니다. 개체 사용자의 위치를 찾는 데 사용할 수 있습니다. 제공된 개체는 navigator.geolocation입니다. .이는 사용자의 사생활을 침해할 수 있으므로 사용자가 동의하지 않는 한 해당 위치를 사용할 수 없습니다. 구문 navigator.geolocation; 이 메서드는 매개변수를 인수로 사용하지 않고 사용자 위치의 위도와 경도를 반환합니다. 예시 이 예에서는 position.coords를 사용합니다. , javascript의 지리적 위치 속성과 함께
자바스크립트는 escape()를 제공했습니다. 인코딩 하는 기능 문자열. 그러나 escape() 이후 기능 이제 더 이상 사용되지 않으며 encodeURI()를 사용하는 것이 좋습니다. 또는 encodeURIComponent() . 구문-1 escape(string); 구문-2 encodeURIComponent(str); 예시-1 다음 예에서 escape() 사용 method 문자열 Tutorix는 최고의 e-러닝 플랫폼입니다!!! 출력에 표시된 대로 인코딩되고 결과가 표시됩니다. <html> <body&g
인코딩 하려면 encodeURIComponent() 또는 encodeURI()가 필요한 문자열 디코딩 decodeURIComponent()가 필요한 문자열 또는 decodeURI() . 처음에는 escape()를 사용했습니다. 인코딩 문자열이지만 더 이상 사용되지 않으므로 이제 encodeURI()를 사용하고 있습니다. . 구문-1 encodeURIComponent(string); 구문-2 decodeURIComponent(string); 예시 다음 예에서는 처음에 문자열을 가져와 인코딩 합니다. encodeURI() 사용