Css 사용 숨길 수 있는 스타일 또는 표시 자바스크립트의 HTML 요소. CSS 차단 과 같은 속성을 제공합니다. 및 없음 HTML 요소를 숨기거나 표시합니다. 요소 숨기기 예 다음 예에서는 Hideme 버튼을 클릭했을 때 단락 태그의 텍스트가 출력과 같이 사라졌습니다. <html> <body> <p id="hide">Using JavaScript to hide HTML elements.</p> <input t
부울 정의되지 않음 값 거짓입니다. undefined 뿐만 아니라 null, false, NaN, 빈 문자열 값도 false입니다. 예시 다음 예에서는 undefined, false, NaN 및 빈 문자열의 부울 값이 표시되었습니다. 코드의 처음 3줄을 보면 구멍 배열에 생성됩니다. 구멍 이후 빈 값에 지나지 않습니다. , 이러한 빈 값은 정의되지 않음 으로 대체됩니다. 및 부울 값 거짓 출력과 같이 표시됩니다. <html> <body> <script>
toString() 이 메서드는 배열을 문자열로 변환하는 데 사용할 뿐만 아니라 숫자를 다른 기본 형식으로 변환하는 데에도 사용됩니다. toString() 메소드는 2진법에서 36진법까지의 숫자를 출력할 수 있습니다. . 예를 들어 설명하겠습니다. 예시-1 다음 예에서 숫자 46은 2에서 36까지 다양한 기본 형식으로 변환됩니다. <html> <body> <script> var Num = 26; document.write( &
자바스크립트에서 숫자 를 변환하지 마십시오. 객체 로 숫자는 개체 와 비교할 수 없기 때문에 심지어 개체 개체와 비교할 수 없습니다. . 예시 다음 예에서 제공된 숫자 20은 변수 x와 변수 y 모두에 할당됩니다. 두 변수를 서로 비교할 때 부울 값 참 가 출력과 같이 표시됩니다. <html> <body> <script> var x = 500; var y = (500); &
원자 .저장() Atomics.store() 배열의 특정 위치에 특정 값을 저장하는 데 사용되는 내장 메서드입니다. 이 메서드는 정수 형식의 배열, 인덱스 및 값을 인수로 받습니다. 구문 Atomics.store(typedArray, index, value); 매개변수 유형이 지정된 배열 - 수정해야 하는 공유 정수 유형 배열입니다. 색인 - 값을 저장할 배열의 위치입니다. 가치 - 저장하고 싶은 번호입니다. 특정 위치에 값을 저장하고 저장된 값을 반환하고 싶을 때마다 Atomics.store() 사용됩니다. 원자
개체 속성은 두 가지 방법으로 액세스할 수 있습니다. 하나는 .property입니다. 다른 하나는 [속성]입니다. . 구문-1 Object.property; 구문-2 Object["property"]; 이해를 돕기 위해 다음 예를 살펴보겠습니다. 다음 예에서 person이라는 개체가 정의되고 해당 속성이 점 표기법으로 액세스되었습니다. . 예시 <html> <body> <script> var person = { firstname:"Ram"
자바스크립트에서 배열은 진정한 배열이 아닙니다. . 자바스크립트 객체입니다. . 따라서 typeof()를 사용하여 유형을 알고자 할 때 연산자 표시된 출력은 개체가 됩니다. 구문 typeof(operand); 매개변수 - typeof() operator는 피연산자를 취하고 피연산자의 데이터 유형을 반환합니다. 다음 예에서는 변수 a가 배열이지만 typeof() 일반적으로 모든 배열은 객체이기 때문에 연산자는 출력을 객체로 반환합니다. 예시 <html> <body> <script>
Array.isArray() 방법은 보편적이며 instanceof 연산자는 보편적이지 않으며 새로운 환경에서는 작동하지 않습니다. 구문-1 Array.isArray(array); 구문-2 array instance of Array; 다음 예에서는 새 환경이 생성되지 않은 경우 Array.isArrar() 및 인스턴스 동일한 출력을 생성했습니다. 예시 <html> <body> <script> var a = [1,2,3,4,5]; document.writ
중첩된 json 액세스 객체는 중첩 배열에 액세스하는 것과 같습니다. 중첩된 개체 다른 개체 안에 있는 개체입니다. 다음 예에서 vehicles는 person이라는 주요 객체 내부에 있는 객체입니다. 점 표기법 사용 중첩된 개체의 속성(car)에 액세스합니다. 예시-1 <html> <body> <script> var person = { "name":"Ram", &q
중첩된 개체의 속성을 수정하는 방법에는 두 가지가 있습니다. 하나는 도트 방식입니다. 다른 하나는 대괄호 방식입니다. 기능 두 방법 모두 동일하지만 유일한 차이점은 표기법입니다. 자세히 논의합시다. 도트 방식 예시 다음 예에서 처음에 재산 국가의 값은 영국입니다. 그러나 점 표기법 사용 값이 인도로 변경됩니다. <html> <body> <script> var person; var txt = ''; person
개체의 속성을 삭제하려면 삭제 키워드를 사용해야 합니다. 삭제 키워드는 Dot 방식과 같은 두 가지 방식 모두에서 사용할 수 있습니다. 및 대괄호 방법 . 구문 delete object.property; 예시 다음 예에서 처음에 속성 country 는 영국 값을 실행합니다. 가 출력에 표시됩니다. 그러나 해당 속성이 England 대신 delete 키워드를 사용하여 삭제되면 undefined 출력과 같이 표시됩니다. <html> <body> <script> var txt
문자열을 날짜 개체로 변환하려면 Date() 방법을 사용해야 합니다. 이 메서드는 플랫폼 독립적 형식으로 한 순간을 나타내는 날짜 인스턴스를 만듭니다. 예시 다음 예에서 str이라는 문자열은 처음에 JSON.parse()를 사용하여 구문 분석됩니다. 메소드를 사용한 다음 Date()를 사용하여 날짜 객체로 변환 방법. <html> <body> <script> var str = '{"name":"Ram", "DOB&quo
Object.freeze()의 차이점 및 상수 전자는 가변성 을 방지합니다. 반면 후자는 변경성을 방지하지 않습니다. 더 나은 이해를 위해 개별적으로 논의하겠습니다. 상수 상수 동작은 let과 동일합니다. . const 를 사용하여 변수가 정의되면 재할당할 수 없습니다. . Const 로 선언된 변수 차단 범위입니다. 기능 범위가 아님 var에 의해 정의됨 . const 의 주요 단점 핵심 단어는 개체가 변동성을 방지하는 것을 방지하지 않는다는 것입니다. . 객체가 const를 사용하여 정의된 경우에도 객체의 속성을 변경할
Object.freeze() 메서드는 개체를 불변으로 만들 수 있습니다. 그러나 중첩된 개체의 경우 , 가변성을 방지할 수 없습니다. . Object.freeze() 불변성 만 제공할 수 있습니다. 외부 부모 개체에 대해서는 내부 자식(중첩) 개체에 액세스할 수 없습니다. 예시 다음 예에서는 중첩된 개체가 없습니다. Object.freeze() 메소드가 동결을 시도합니다. 전체 개체. 따라서 개체를 고정한 후에도 속성 이름에는 변경 사항이 없습니다. <html> <body> <s
단어가 아닌 문자 제거 단어가 아닌 문자를 제거하려면 정규 표현식을 사용해야 합니다. . 단어가 아닌 문자를 제거하는 논리는 단어가 아닌 문자를 nothing()으로 바꾸는 것입니다. 예 다음 예에는 단어가 아닌 문자가 많이 있으며 그 사이에 Tutorix is the best e-learning platform이라는 텍스트가 있습니다. . 그래서 정규표현식을 사용하여 단어가 아닌 문자는 출력으로 단어 문자를 얻을 수 있도록 단어가 아닌 문자를 nothing()으로 대체했습니다. <html> <body>
디코딩 JavaScript에서 unescape() 문자열을 디코딩하려면 방법이 사용됩니다. 이 메서드는 escape()로 인코딩된 문자열을 사용합니다. 방법을 찾아 디코딩합니다. 문자열의 16진수 문자는 unescape()를 사용하여 나타내는 실제 문자로 대체됩니다. 방법. 구문 unescape(string) 예시 다음에서 두 개의 느낌표는 escape()를 사용하여 16진수 문자로 변환되었습니다. 방법. 나중에 이러한 표시는 unescape()를 사용하여 자연 문자로 디코딩되었습니다. 방법. <html> <
URL 구문 분석 자바스크립트 에서 URL을 구문 분석하는 것은 매우 간단합니다. DOM 을 사용하여 정규 표현식이 아닌 메소드 . 정규식을 사용하면 코드가 훨씬 더 복잡해집니다. DOM 에서 메소드 호출은 파싱된 URL을 반환합니다. . 다음 예에서는 처음에 함수가 생성된 다음 앵커 태그 a가 생성됩니다. DOM 을 사용하여 내부에 생성됩니다. 방법. 나중에 제공된 URL href를 사용하여 앵커 태그에 할당되었습니다. . 이제 함수가 URL의 일부를 반환할 때 구문 분석된 부분 반환을 시도합니다. 출력에 표시된 대로.
두 문자열을 추가하려면 + 연산자가 필요합니다. 문자열 사이에 약간의 공백을 만들지만 첫 번째 문자열 자체에 공백이 있으면 명시적으로 공백을 할당할 필요가 없습니다. 다음 예에서는 str1 문자열에 공백이 있으므로 연결 만 공백이 없어도 두 문자열을 모두 추가할 수 있습니다. 예시 <html> <body> <script> function str(str1, str2) { retu
백슬래시(\) 자바스크립트에서 문자열을 깨는 데 매우 중요합니다. . 백슬래시 없이 문자열이 위반되면 자바스크립트 에서 읽을 수 없습니다. 출력이 생성되지 않습니다. 다음 예에서 백슬래시 문자열을 끊는 동안 사용되지 않으면 출력이 표시되지 않습니다. 예시 <html> <body> <p id="backslash"></p> <script> document.getElementById("backslash").innerHTM
Object.is() Object.is() 두 값이 동일한지 여부를 확인하는 데 사용됩니다. 두 값은 다음 기준을 충족할 때 동일합니다. 두 값 모두 정의되지 않음 또는 null . 둘 중 하나가 사실입니다 또는 거짓 . 두 문자열은 길이, 문자 및 순서가 같아야 합니다. 극성 두 값이 같아야 합니다. 두 값 모두 NaN 일 수 있습니다. 평등해야 합니다. 구문 Object.is(val1, val2); 두 개의 매개변수를 허용하고 동일한지 여부를 조사합니다. 같으면 true 가 표시됩니다. 출력으로 else 거짓