๋ค์์ JS ํ์ผ์ ๋ด์ฉ์ ๋๋ค.
/*global greeting */
greeting += ' hi!';
JSHint๋ฅผ ์คํํ๊ณ ๋ค์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
$ jshint --verbose ugly.js
ugly.js: line 2, col 1, Read only. (W020)
1 error
JSHint๊ฐ ์ ์ญ์ ์ผ๋ก ๊ฐ์ ธ์จ greeting
๋ณ์๋ฅผ ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ๊ฐ์ ํ๊ณ ์๋ ์ด์ ๋ ๋ฌด์์
๋๊น? ์ด๊ฒ์ ์ต์
์ด๋ .jshintrc๊ฐ ์์ต๋๋ค.
+1
์ ์ญ ๋ณ์๊ฐ ์ฐ๊ธฐ ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ JSHint์ ์๋ฆฌ๋ ค๋ฉด /*global greeting:true */
๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
@valueof ๊ฐ์ฌํฉ๋๋ค! ๊ทธ๊ฒ ๋ค์ผ!
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ ์ญ ๋ณ์๊ฐ ์ฐ๊ธฐ ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ JSHint์ ์๋ฆฌ๋ ค๋ฉด
/*global greeting:true */
๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.