JavaScript에 1mm HTML을 쓰기 싫은 사람을 위한 Nodejs
6153 단어 Node.jsJavaScript
HTML 쓰기 귀찮아요.
"네, 자바스크립트를 하겠습니다"라고 생각하더라도 코드를 쓰려면 HTML이 필요합니다. VScode라면 html를 입력하면 보일러판을 만들 수 있습니다. 여기에 script 탭을 추가하면 브라우저 콘솔에서 입력을 확인할 수 있습니다.
index.html<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<script type="text/javascript" src="./index.js"></script>
<title>Document</title>
</head>
<body>
</body>
</html>
그럼요. 그런데 귀찮아요.브라우저를 열어야 합니다.그래서 Node.제이스가 나설 차례다.
Node.js가 뭐예요?
공식 홈페이지에 따라 다음과 같은 설명을 진행하였다.
Node.js는 확장 가능한 네트워크 응용 프로그램을 구축하기 위해 비동기식 이벤트 구동을 위한 자바스크립트 환경입니다.
그래, 난 몰라.서버측 자바스크립트 등으로도 불리는데 자바스크립트를 일반적인 프로그래밍 언어처럼 실행하는 실행 환경이라고 생각하면 된다.서버는 결국 컴퓨터를 가리킨다.그러니까 노드.js는 명령줄에서 JavaScript를 실행할 수 있습니다일 브라우저에 갇힌 자바스크립트의 진정한 힘이 발휘된다.Node.js의 가져오는 방법 등은 인터넷에서 검색하십시오이
Node.js로 Hello, World!
index.jsconsole.log("Hello, World!");
node index.js
# Hello, World!
간단하죠?자바스크립트라는 언어를 시도하고 싶지만 1밀리미터도 DOM이나 창을 사용하지 않고 HTML 보일러판을 쓰는 것은 번거롭다. 이런 느낌으로 가슴이 찢어지는 당신은 Node다.js로 해결하다 삼
부록
코드 예제
아무튼 노.js환경을 정비하여 다음을 실행해 보세요!const pets = ["🐱", "🐶", "🐷"];
const newPets = ["🐮", ...pets];
console.log(newPets);
const hasCat = newPets.includes("🐱");
if (hasCat) {
console.log(`animals includes ${newPets[0]}`);
}
브라우저 환경과 다름
윈도우가 존재하지 않기 때문에 글로벌이 대체할 수 있을 것 같습니다.function noWindow() {
if (this === global) {
console.log("windowは存在しません");
}
}
noWindow();
그리고 콘솔.log에서 함수 이름만 전달해도 문자열이 되지 않기 때문에 toString으로 문자열로 변환해야 합니다.function MyFunc() {
return "定義は見えてますか?";
}
console.log(MyFunc.toString());
물론 DOM 등은 객체가 되는 HTML이 없기 때문에 사용할 수 없습니다. ↩
노든v를 틀고 있습니다. ↩
내 일이야. ↩
Reference
이 문제에 관하여(JavaScript에 1mm HTML을 쓰기 싫은 사람을 위한 Nodejs), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/BrainVader/items/4234d9f5deb3137c05d4
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<script type="text/javascript" src="./index.js"></script>
<title>Document</title>
</head>
<body>
</body>
</html>
공식 홈페이지에 따라 다음과 같은 설명을 진행하였다.
Node.js는 확장 가능한 네트워크 응용 프로그램을 구축하기 위해 비동기식 이벤트 구동을 위한 자바스크립트 환경입니다.
그래, 난 몰라.서버측 자바스크립트 등으로도 불리는데 자바스크립트를 일반적인 프로그래밍 언어처럼 실행하는 실행 환경이라고 생각하면 된다.서버는 결국 컴퓨터를 가리킨다.그러니까 노드.js는 명령줄에서 JavaScript를 실행할 수 있습니다일 브라우저에 갇힌 자바스크립트의 진정한 힘이 발휘된다.Node.js의 가져오는 방법 등은 인터넷에서 검색하십시오이
Node.js로 Hello, World!
index.jsconsole.log("Hello, World!");
node index.js
# Hello, World!
간단하죠?자바스크립트라는 언어를 시도하고 싶지만 1밀리미터도 DOM이나 창을 사용하지 않고 HTML 보일러판을 쓰는 것은 번거롭다. 이런 느낌으로 가슴이 찢어지는 당신은 Node다.js로 해결하다 삼
부록
코드 예제
아무튼 노.js환경을 정비하여 다음을 실행해 보세요!const pets = ["🐱", "🐶", "🐷"];
const newPets = ["🐮", ...pets];
console.log(newPets);
const hasCat = newPets.includes("🐱");
if (hasCat) {
console.log(`animals includes ${newPets[0]}`);
}
브라우저 환경과 다름
윈도우가 존재하지 않기 때문에 글로벌이 대체할 수 있을 것 같습니다.function noWindow() {
if (this === global) {
console.log("windowは存在しません");
}
}
noWindow();
그리고 콘솔.log에서 함수 이름만 전달해도 문자열이 되지 않기 때문에 toString으로 문자열로 변환해야 합니다.function MyFunc() {
return "定義は見えてますか?";
}
console.log(MyFunc.toString());
물론 DOM 등은 객체가 되는 HTML이 없기 때문에 사용할 수 없습니다. ↩
노든v를 틀고 있습니다. ↩
내 일이야. ↩
Reference
이 문제에 관하여(JavaScript에 1mm HTML을 쓰기 싫은 사람을 위한 Nodejs), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/BrainVader/items/4234d9f5deb3137c05d4
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
console.log("Hello, World!");
node index.js
# Hello, World!
코드 예제
아무튼 노.js환경을 정비하여 다음을 실행해 보세요!
const pets = ["🐱", "🐶", "🐷"];
const newPets = ["🐮", ...pets];
console.log(newPets);
const hasCat = newPets.includes("🐱");
if (hasCat) {
console.log(`animals includes ${newPets[0]}`);
}
브라우저 환경과 다름
윈도우가 존재하지 않기 때문에 글로벌이 대체할 수 있을 것 같습니다.
function noWindow() {
if (this === global) {
console.log("windowは存在しません");
}
}
noWindow();
그리고 콘솔.log에서 함수 이름만 전달해도 문자열이 되지 않기 때문에 toString으로 문자열로 변환해야 합니다.function MyFunc() {
return "定義は見えてますか?";
}
console.log(MyFunc.toString());
물론 DOM 등은 객체가 되는 HTML이 없기 때문에 사용할 수 없습니다. ↩ 노든v를 틀고 있습니다. ↩
내 일이야. ↩
Reference
이 문제에 관하여(JavaScript에 1mm HTML을 쓰기 싫은 사람을 위한 Nodejs), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/BrainVader/items/4234d9f5deb3137c05d4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)