[ javascript ] 자바스크립트 선언문( 내부 선언, 외부 선언 ) > javascript&jQuery

본문 바로가기

사이트 내 전체검색

javascript&jQuery

[ javascript ] 자바스크립트 선언문( 내부 선언, 외부 선언 )

작성일 21-02-09 11:22

페이지 정보

작성자 웹지기 조회 2,537회 댓글 0건

본문

※ 자바스크립트 선언문

1) 내부스크립트로 작성법

 - 선언문은 자바스크립트 코드를 작성할 영역을 선언하는 것

 - 태그 선언문의 시작과 종료의 사이에 코드를 적는다.

 

 예) <script>  -- 코드 작성 -- </script>

 - 태그 선언은 <head><script></script></head> 또는 <body><script></script></body> 사이에 선언해서 사용한다.

 

2) 외부스크립트로 작성법

 - js 파일을 작성하고 파일에 코드를 작성한다.

 

예) javascript.js 파일작성(js파일에서는 <script></script>선언을 하지 않는다.)

document.write("Hello World");

 

저장 후

외부 자바스크립트를 불러올 때 async와 defer가 있는데

<script async src="11.js"></script>는 파일을 다운로드를 받아놓은 상태에서 먼저 다운받은 순서대로 js를 실행

<script defer src="11.js"></script>는 파일을 순차적으로 받아들여 정해놓은 순서대로 파일을 불러오므로 효율적이다.

javascript를 body 영역에 놓은것보다 head 에서 defer를 이용해서 불러오는게 더 효율적이다.

 

js 파일처럼 외부파일을 작성할 때 상단에

'use strict'; <=== 구문을 사용하게 되면 비정상적인 선언문에 대한 오류를 방지할 수 있다.

즉, a = 1; 이라고 바로 선언을 하게 되면 일반적인 자바스크립트에서는 선언이 되지 않았다고 오류가 발생하지 않을 수 있는데

위 구문을 설정하면 선언되지 않은 구문이라는 오류를 보여준다.

 


<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<script src="javascript.js"></script>

<title>외부 자바스크립트 불러오기</title>

</head>

<body>

</body>

</html>

 


추천0

비추천 0

댓글목록

등록된 댓글이 없습니다.

전체 63건 2 페이지

이미지 목록

게시물 검색
Copyright © 즐거운 코딩 생활 ( funyphp ). All rights reserved.
PC 버전으로 보기