크기 조정 가능한 속성을 비활성화하려면 CSS 스타일을 사용하십시오 - textarea { resize: none; } 속성 값이 다른 특정 텍스트 영역을 비활성화하려면 다음을 시도하십시오. 속성이 demo로 설정되어 있다고 가정해 보겠습니다. - textarea[name=demo] { resize: none; } id 속성이 demo라고 합시다 - <textarea id="demo"></textarea> 위의 경우 #demo {
JavaScript의 자동 세미콜론 삽입(ASI)은 누락된 세미콜론을 삽입하는 것입니다. 다음 문장은 자동 세미콜론 삽입의 영향을 받습니다 - empty statement var statement expression statement do-while statement continue statement break statement return statement throw statement 규칙은 다음 사양에 있습니다 - 스크립트 또는 모듈이 왼쪽에서 오른쪽으로 구문 분석될 때:문법 생성에 의해 허용되지 않는 토큰이 발견
HTML에 다음 행이 있다고 가정해 보겠습니다. − <input type="Button" value="Result" onclick="alert(‘Hello World!’);"/> 여기서 브라우저는 태그를 사용할 수 없는 경우에도 onclick을 감지하여 인라인 JavaScript를 식별합니다. 다음은 인라인 JavaScript 사용에 대한 몇 가지 제안 사항입니다. − 스크립트가 단일 페이지에만 사용되는 경우 ...와 같은 인라인 스크립트 요소
둘 이상의 페이지에서 동일한 자바스크립트를 사용하려면 외부 자바스크립트 파일에 js 코드를 추가하세요. 다음 demo.js가 외부 JavaScript 파일이라고 가정해 보겠습니다. - function display() { alert("Hello World!"); } 이제 외부 JavaScript 파일을 다음 HTML 웹 페이지에 추가하십시오. 같은 방법으로 여러 콘텐츠 페이지에 추가할 수 있습니다. <html> <body>
페이지 로드 시간은 JavaScript 파일 및 코드의 영향을 받습니다. JavaScript 파일을 최적화하지 않으면 페이지 로드 시간이 증가하는데, 이는 발생해서는 안 됩니다. 자바스크립트 코드를 최소화하여 페이지 로드 시간을 줄이세요. 또한 더 나은 결과를 위해 JavaScript 파일을 캐시하십시오. 더 나은 성능을 위해 인라인 및 외부 JavaScript를 적절하게 사용하십시오. 여러 페이지에 동일한 스크립트를 추가하려면 외부 자바스크립트 파일을 사용해 보세요. 외부 스크립트 브라우저는 외부 스크립트가 처음 다운로드되면
여러 서버 요청을 피하려면 JavaScript 파일을 하나로 그룹화하십시오. 성능을 위해 무엇을 사용하든 JavaScript를 최소화하여 웹 페이지의 로드 시간을 개선하십시오. 단일 페이지 애플리케이션을 사용하는 경우 모든 스크립트를 단일 파일로 그룹화하십시오. 여러 파일을 사용하는 경우 모든 스크립트를 축소하고 범주로 분리하십시오. 예 <script src =”/js/core.js”> - Place JavaScript to be used in every page. This can be the cor
다음은 인라인 자바스크립트와 외부 파일의 차이점입니다 - 외부 스크립트 브라우저는 외부 스크립트가 처음 다운로드되면 저장합니다. 다시 참조해야 하는 경우 추가 다운로드가 필요하지 않습니다. 다운로드 시간과 크기가 줄어듭니다. async 및 defer 속성이 영향을 미칩니다. 이러한 속성이 있는 경우 스크립트는 기본 동작을 변경합니다. 인라인 스크립트 인라인 스크립트는 즉시 실행됩니다. 즉시 로드되며 다른 요청을 트리거할 필요가 없습니다. 비동기 및 지연 속성은 효과가 없습니다. 인라인 스크립트는 서버 측 동적 렌더링에 더 유용
인라인 JavaScript 코드 - src 태그를 사용하지 않고 HTML 파일에 일부 JavaScript 코드를 추가하는 경우 인라인 JavaScript 코드라고 합니다. 이것이 당신이 알아야 할 전부입니다.
자바스크립트를 사용하면 태그 또는 태그 내부에 상관없이 페이지의 아무 곳에나 JavaScript를 넣을 수 있습니다. 그러나 태그를 닫기 직전에 바닥글에 JavaScript를 추가하는 것이 좋습니다. 그 이유는 - 스크립트를 더 빠르게 로드합니다. 로드할 DOM 콘텐츠를 차단하지 않습니다. JavaScript를 로드하기 전에 웹 페이지를 로드합니다. 디스플레이 속도 향상 페이지 로드 속도가 빨라짐
자바스크립트가 포함된 태그를 웹 페이지의 아무 곳에나 배치할 수 있지만 일반적으로 태그 또는 내에 유지하는 것이 좋습니다. 태그. 요소에 JavaScript를 추가하면 성능에 좋습니다. 다음은 ... − 아래에 를 추가하는 예입니다. <html> <body> <script> <!-- docume
확장자가 .js인 외부 JavaScript 파일을 만듭니다. 생성 후 스크립트 태그의 HTML 파일에 추가합니다. src 속성은 외부 JavaScript 파일을 포함하는 데 사용됩니다. 외부 JavaScript 파일이 두 개 이상 있는 경우 동일한 웹 페이지에 추가하여 페이지 성능을 높이십시오. 다음 new.js가 외부 JavaScript 파일이라고 가정해 보겠습니다. - function display() { alert("Hello World!"); } 이제 HTML 웹 페이지에 외부 J
익명 기능 Anonymous는 이름에서 알 수 있듯이 이름 식별자 없이 함수를 생성할 수 있습니다. 다른 함수에 대한 인수로 사용할 수 있습니다. 이것이 JavaScript 익명 함수가 사용되는 방법입니다 - var myfunc = function() { alert(‘This is anonymous'); } 또 다른 예는 다음과 같습니다. - setTimeout(function() { alert('Demo'); }, 3000); 인라인 함수 인라인 f
성능을 향상시키려면 JavaScript를 외부에 유지하십시오. 별도의 코드를 사용하면 웹 브라우저에서 더 쉽게 캐시할 수 있습니다. 단, 단일 페이지 웹사이트를 만들 때만 인라인 스크립트를 사용하십시오. 그래도 외부 코드, 즉 외부 JavaScript를 사용하는 것이 좋습니다. 외부 파일에 JavaScript를 배치하려면 확장자가 .js인 외부 JavaScript 파일을 작성하십시오. 생성 후 스크립트 태그의 HTML 파일에 추가합니다. src 속성은 외부 JavaScript 파일을 포함하는 데 사용됩니다. 외부 JavaScri
JavaScript를 외부 파일에 배치하려면 확장자가 .js인 외부 JavaScript 파일을 만드십시오. 생성 후 스크립트 태그의 HTML 파일에 추가합니다. src 속성은 외부 JavaScript 파일을 포함하는 데 사용됩니다. 외부 JavaScript 파일이 두 개 이상 있는 경우 동일한 웹 페이지에 추가하여 페이지 성능을 높이십시오. 다음 new.js를 가정해 보겠습니다. 외부 JavaScript 파일입니다 - function display() { alert("Hello World!"
document.onload 이미지 및 기타 외부 콘텐츠를 로드하기 전에 시작됩니다. 문서. 적재 window.onload 전에 이벤트가 발생합니다. window.onload 이미지, 스크립트, CSS 등이 포함된 전체 페이지가 로드되면 시작됩니다. 예시 다음은 로드를 이해하기 위한 예입니다. 라이브 데모 <html> <head> <title>JavaScript Animation</title>
다른 많은 프로그래밍 언어와 마찬가지로 JavaScript에도 변수가 있습니다. 변수는 명명된 컨테이너로 생각할 수 있습니다. 이러한 컨테이너에 데이터를 넣은 다음 컨테이너의 이름을 지정하여 데이터를 참조할 수 있습니다. JavaScript 프로그램에서 변수를 사용하기 전에 변수를 선언해야 합니다. 변수는 다음과 같이 var 키워드로 선언합니다. <script> <!-- var money; var name;
전역 변수에는 전역 범위가 있습니다. 변수의 범위는 변수가 정의된 프로그램의 영역입니다. JavaScript 변수에는 2개의 범위만 있습니다. 전역 변수 − 전역 변수는 전역 범위를 가지므로 JavaScript 코드의 어느 곳에서나 정의할 수 있습니다. 로컬 변수 − 로컬 변수는 정의된 함수 내에서만 볼 수 있습니다. 함수 매개변수는 항상 해당 함수에 대해 로컬입니다. 함수 본문 내에서 지역 변수는 같은 이름의 전역 변수보다 우선합니다. 전역 변수와 동일한 이름으로 지역 변수 또는 함수 매개변수를 선언하면 전역 변수를 효과적으로
변수의 범위는 변수가 정의된 프로그램의 영역입니다. JavaScript 변수에는 2개의 범위만 있습니다. 전역 변수 − 전역 변수는 전역 범위를 가지므로 JavaScript 코드의 어느 곳에서나 정의할 수 있습니다. 로컬 변수 − 로컬 변수는 정의된 함수 내에서만 볼 수 있습니다. 함수 매개변수는 항상 해당 함수에 대해 로컬입니다. 함수 본문 내에서 지역 변수는 같은 이름의 전역 변수보다 우선합니다. 전역 변수와 같은 이름으로 지역 변수나 함수 매개변수를 선언하면 전역 변수를 효과적으로 숨길 수 있습니다. 예시 전역 변수를 선언하는
Chrome에서 JavaScript를 비활성화하려면 다음 단계를 따르세요. Chrome을 열고 오른쪽에 있는 아이콘을 클릭합니다. 그런 다음 설정을 클릭합니다. : 이제 자바스크립트를 검색하고 콘텐츠 설정으로 이동합니다. 아래와 같이: 콘텐츠 설정을 클릭합니다. . JavaScript를 허용/비허용하는 섹션으로 이동합니다. 지금 활성화되어 있습니다: 비활성화하려면 클릭하십시오. 버튼을 전환하고 Chrome에서 JavaScript를 비활성화합니다.
Opera에서 JavaScript를 활성화하려면 다음 단계를 따르십시오: Opera 브라우저를 열고 왼쪽을 클릭하십시오. 그런 다음 설정을 클릭합니다. : 이제 검색 설정 아래 , 자바스크립트 검색 . 검색 시 아래와 같이 자바스크립트를 허용하는 다음 옵션이 표시됩니다.