๐ฃ Language/JavaScript์ ํด๋นํ๋ ๊ธ๋ค 4 Articles matched ๋ชฉ๋ก์ด ์์ต๋๋ค. [Javascript] ๊ธฐ๋ณธํ์ Javascript์ ๊ธฐ๋ณธํ์ (Primitive type)์ ๋ค์๊ณผ ๊ฐ์ด 6๊ฐ์ง๊ฐ ์์ต๋๋ค. Javascript ๊ธฐ๋ณธํ์ 6๊ฐ์ง 1. ์ซ์ (number) ๋ค๋ฅธ ์ธ์ด์๋ ๋ค๋ฅด๊ฒ Javascript๋ ์ซ์์ ๋ํด์ ์ ์, ์ค์๋ฅผ ๋๋์ง ์๊ณ ๋ชจ๋ ์๋ฅผ ์ค์๋ก ํํํฉ๋๋ค. ์ฐ๋ฆฌ๊ฐ ํ์ ๊ฐ๋ฐํ ๋์ ์ ์๋ก ํํํ๋ ์ซ์๋ค์ ๋ชจ๋ ์์์ ์ ํ๊ธฐํ์ง ์์ ์ค์๋ก ์ธ์๋ฉ๋๋ค. ๋ํ ๋งค์ฐ ํฐ ์ ๋๋ ๋งค์ฐ ์์ ์๋ ๋ค์ ์ํ๋ฒณ e๋ฅผ ๋ถ์ฌ์ ํํํ ์ ์์ต๋๋ค. 10 -> 10.0 10.0 -> 10.0 10e6 -> 10000000 10-e6 -> 0.00001 2. ๋ฌธ์์ด (string) ํ๋ฐ์ดํ=์์๋ฐ์ดํ(') ๋๋ ์๋ฐ์ดํ=ํฐ๋ฐ์ดํ(")๋ก ๋๋ฌ์ธ์ธ ๋ฌธ์๋ค์ ๋งํฉ๋๋ค. ํฐ๋ฐ์ดํ๋ ์์๋ฐ์ดํ๋ก ๋๋ฌ์ธ์ธ ๋ถ๋ถ์๋ง .. [Javascript] ์ด๋ฉ์ผ ๊ฒ์ฆ ์ ๊ท์ (์ต๊ทผ ํ์) ๊ตฌ๊ธ์ ์ด๋ฉ์ผ ๊ฒ์ฆ ์ ๊ท์์ ๊ฒ์ํ๋ฉด ๋ง์ ์ ๊ท์๋ค์ด ๋์ค์ง๋ง ๋๋ถ๋ถ ์์ ์ ์์ฑ๋ ๊ธ์ด์ด์ ์ต๊ทผ์ ๋ณ๊ฒฝ๋ ์ด๋ฉ์ผ ํ์์ ๋ํด์๋ ์ ํฉํ์ง ์์ต๋๋ค. ์ต๊ทผ์๋ ์ด๋ฉ์ผ์ ๋ง์ ํน์๋ฌธ์๊ฐ ํ์ฉ์ด ๋์๊ณ ์ด์ ๋ฐ๋ผ์ ์ ๊ท์๋ ์ ๋ฐ์ดํธ๊ฐ ํ์ํด์ก์ต๋๋ค. ์ด๋ฉ์ผ ๊ฒ์ฆ ์ ๊ท์ const EMAIL_REGEX = /^(([^()\[\]\.,;:\s@\"]+(\.[^()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^()[\]\.,;:\s@\"]+\.)+[^()[\]\.,;:\s@\"]{2,})$/i // ์ด๋ฉ์ผ ํ์์ด ๋ง์ง ์์ ๊ฒฝ์ฐ (not valid) if (!EMAIL_REGEX.test('test@test.com')) { something do.. } // ๋๋ // ์ด๋ฉ์ผ ํ์์ด ๋ง์ง ์์ ๊ฒฝ์ฐ.. [Javascript] ๋ชจ๋ ๋ง์ฐ์ค ํด๋ฆญ ์ด๋ฒคํธ ๋ง๋๋ฐฉ๋ฒ ํด๋ฆญ ์ด๋ฒคํธ ์ ์ฒด block ํน์๋ ๋ ์ฌ์ฉํ๊ฑฐ๋ ๋ค๋ฅธ์ฌ๋์ด ์ฐพ์๋ณผ๊น๋ด ์ ๋ฆฌํด๋ด ๋๋ค. ์ด๊ฑธ ๋ง์ด ์ฐ์ง๋ ์๊ฒ ์ง๋ง ํน์๋! ์ฐ์ค๋ถ์ ์ฐ์๊ธฐ ๋ฐ๋๋๋ค. ๋ชจ๋ ํด๋ฆญ ์ด๋ฒคํธ๋ฅผ ๋ง์์ค ์ด๋ฒคํธ ์ค์ (mouse click event blocking) var stopFunc = function(e) { e.preventDefault(); e.stopPropagation(); return false; }; var all = document.querySelectorAll('*'); for (var idx in all) { var el = all[idx]; if (el.addEventListener) { el.addEventListener('click', stopFunc, true); // have to true } } .. [Javascript] byte ๋ฐ์ดํฐ๋ฅผ string ๋ฌธ์์ด๋ก ๋ณํํ๊ธฐ byte ๋ฐ์ดํฐ๋ฅผ string ๋ฌธ์์ด๋ก ๋ณํํ๊ธฐ request๋ฅผ capturingํ๋๊ฒ์ ๊ตฌํํ๋ค๊ฐ request์ ํ๋ผ๋ฏธํฐ ๋ฐ์ดํฐ๊ฐ byte๋ก ๋์ด์๋๊ฒ์ ๋ณด๊ณ ๋ ์ ๋ง์ ํ์์ต๋๋ค. byte๋ ๋ฑ ๋ณด๊ธฐ์ ์ฌ๋์ด ์ฝ์ ์ ์๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ์ด๋ป๊ฒ ํ ์ง.. ๋ง๋งํ๋๋ฐ capturingํ๋ ๋ถ๋ถ์ด javascript ๋ฌธ๋ฒ์ด์ด์ ์ด๊ฒ์ ์ด๋ป๊ฒํ์ง ํ๋ค๊ฐ ์ฐพ์๋ณด๋ stackoverflow์ ๋ต์ด ์์์ต๋๋ค. ์๊ฐ๋ณด๋ค ๊ฐ๋จํฉ๋๋ค. byte to string code 1. Object.prototype.toString ๋ฉ์๋ ์ฌ์ฉํ์ฌ ๋ฌธ์์ด๋ก ๋ณํ var byte = var str = byte.toString(); var utf8_str = byte.toString('utf8'); 2. ์์ฑ์ ์์ด String์ .. 1