カテゴリー

  • プログラミング
  • 英語学習
  • 海外
  • キャリア
  • Kredo
Kredoオンラインキャンプ
KredoIT留学
無料カウンセリングはこちら
Kredoオンラインキャンプ体験談
KredoIT留学体験談
外貨を稼ぐ!海外フリーランス無料セミナー
未経験から即戦力ITグローバル人材 無料セミナー
Kredo Blog 英語・IT・AIで、人生の選択肢を広げる。
無料ウェビナー参加 ↗ 無料カウンセリング予約無料相談↗
MENU
EXPLORE KREDO BLOG

知りたいことから、世界が広がる。

ブログTOP ↗
留学・セブSTUDY & LIFE
留学・セブの記事をすべて読む ↗ 海外留学→海外移住→海外就職→
英語学習ENGLISH
英語学習の記事をすべて読む ↗ 英語学習法→英語フレーズ→
IT・AITECH & CREATIVITY
IT・AIの記事をすべて読む ↗ プログラミング学習→プログラミング知識→AI・テクノロジー→デザイン→
キャリアYOUR NEXT CHAPTER
キャリアの記事をすべて読む ↗ 転職情報→キャリアデザイン→
KredoOUR SCHOOL
Kredoの記事をすべて読む ↗ ニュース・キャンペーン→セブ島情報→インタビュー→
STUDENT DIARIES留学生のリアルな日記noteの体験記を読む ↗YouTube・Instagramで留学を知る ↗
記事を探す ブログTOP
留学・セブ
STUDY & LIFEセブで学ぶ。海外で暮らす。留学の準備から、現地の毎日まで。
留学・セブを知るすべての記事 ↗
海外留学費用・期間・学校選びを知る↗海外移住海外で暮らすためのヒント↗海外就職世界で働く選択肢を探す↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
英語学習
ENGLISH英語が、世界を近くする。学び方と、今日から使える英語。
英語学習を知るすべての記事 ↗
英語学習法自分に合った学び方を見つける↗英語フレーズ会話で使える表現を読む↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
IT・AI
TECH & CREATIVITYつくる力を、次の一歩に。プログラミングとAIをもっと身近に。
IT・AIを知るすべての記事 ↗
プログラミング学習はじめ方・学び方を知る↗プログラミング知識仕組みやスキルを深める↗AI・テクノロジーAIの活かし方と最新の話題↗デザイン伝わるものづくりのヒント↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
キャリア
YOUR NEXT CHAPTER学びの先の、働き方。転職・海外就職・これからのキャリア。
キャリアを知るすべての記事 ↗
転職情報次の仕事へ向かう準備↗キャリアデザイン自分らしい働き方を考える↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
Kredo
OUR SCHOOLKredoを、もっと知る。学校のこと、セブのこと、学ぶ人のこと。
Kredoを知るすべての記事 ↗
ニュース・キャンペーンKredoからのお知らせ↗セブ島情報現地の暮らしを知る↗インタビュー受講生・卒業生の声を読む↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
留学日記 ↗

ENGLISH · IT · AI / STUDY IN CEBU

学ぶって、冒険だ。

英語・IT・AIで、人生の選択肢を広げよう。

留学の無料相談へ ↗Kredo Blogを読む →
JAPAN✈CEBU
Kredoで、講師と一緒に英語とITを学ぶ受講生
LEARN SOMETHING NEW.
セブの海を望む場所で学ぶ日常
HELLO, NEW WORLD.
  • TOP
  • プログラミング
  • Web・プログラミング(知識)
  • JavaScriptのインストールは不要|ダウンロードせず動かす方法

JavaScriptのインストールは不要|ダウンロードせず動かす方法

アバター画像
太田 ヨウタ
公開日:2023.04.20
更新日:2026.10.04
Web・プログラミング(知識) |
 width

JavaScriptは、インストールもダウンロードも必要ありません。Chrome・Edge・Safari・Firefoxなどのブラウザの中に、JavaScriptを動かす仕組み(実行環境)が最初から入っているからです。ソフトを入れる必要があるのは、JavaScriptをブラウザの外(サーバーや自分のパソコンのツール)で動かしたいときだけで、その場合は「Node.js」をインストールします。

この記事では、ブラウザだけで今すぐJavaScriptを動かす方法、HTMLファイルを作ってローカルで動かす方法、Node.jsのインストール手順、Windows・Mac・iPadで使える開発環境を順番に解説します。コードはすべて2026年9月時点のブラウザ(Chromium)とNode.jsで動作を確認しています。

記事のもくじ

  • JavaScriptのインストール・ダウンロードが不要な理由
    • 「Java」と「JavaScript」は別のもの
  • やりたいこと別:JavaScriptの実行環境に必要なもの
  • ブラウザだけで今すぐJavaScriptを動かす方法
  • JavaScriptをローカルで動かす方法(HTMLファイル)
    • .jsファイルの開き方
  • JavaScriptが動かないときは「有効にする」を確認
  • Node.jsのインストールが必要な場合(Windows・Mac)
    • Node.jsのインストール手順
    • Node.jsでJavaScriptファイルを実行してみる
  • JavaScriptの開発環境:無料のエディタとオンライン実行環境
    • Visual Studio Code(Windows・Mac)
    • JSFiddle・CodePen(インストール不要のオンライン実行環境)
    • Web Maker(オフラインでも使える)
    • iPhone・iPadでJavaScriptを動かすなら
  • JavaScriptの開発環境でできること
  • 英語とJavaScriptを一緒に学ぶという選択肢
  • JavaScriptのインストールについてよくある質問
    • JavaScriptは無料で使えますか?
    • Windows 11やMacに、JavaScriptを別に入れる必要はありますか?
    • 「JavaScriptのダウンロード」をうたうサイトからファイルを入れても大丈夫ですか?
    • Node.jsは最初から入れたほうがいいですか?
  • まとめ:JavaScriptはブラウザがあればすぐ始められる

JavaScriptのインストール・ダウンロードが不要な理由

JavaScriptはブラウザだけで動く

JavaScriptは、Webページに動きを付けるために作られたプログラミング言語です。Webページを開くと、ブラウザがHTML・CSSと一緒にJavaScriptのコードを読み込み、その場で実行します。つまり、ブラウザそのものがJavaScriptの実行環境になっているため、別にソフトをインストールする必要がないのです。

これに対して、PHPやPythonなどは、動かすパソコンやサーバーに言語のソフト(処理系)をインストールする必要があります。JavaScriptもブラウザの外で動かす場合は、同じようにNode.jsというソフトを入れます。

「Java」と「JavaScript」は別のもの

「ジャバスクリプト ダウンロード」と検索して、java.comのダウンロードページにたどり着く方もいます。しかし、JavaとJavaScriptは名前が似ているだけで、別のプログラミング言語です。Javaの公式サイトでも、Javaはコンパイル(実行できる形に変換)が必要なのに対し、JavaScriptのコードはテキストのままブラウザ上で実行される、と違いが説明されています。

  1. Webページを見る・JavaScriptを動かしたい → ダウンロードは不要(ブラウザでJavaScriptが有効になっていればOK)
  2. 「Javaが必要です」と表示されるソフトを使いたい → Javaのダウンロードが必要(java.comなど、そのソフトの案内に従う)

やりたいこと別:JavaScriptの実行環境に必要なもの

JavaScriptで「何をしたいか」によって、用意するものが変わります。まずは自分に当てはまる行を確認してください。

やりたいこと 必要なもの インストール
Webページを表示する・JavaScriptを使ったサイトを見る ブラウザ 不要(無効になっていたら有効にする)
1行ずつ試す・計算してみる ブラウザの開発者ツール(Console) 不要
自分でWebページを作って動かす(ローカルで動かす) テキストエディタ+ブラウザ エディタのみ(メモ帳などでも可)
インストールせずにWeb上で書いて試す オンラインエディタ(JSFiddle・CodePenなど) 不要
サーバー側の処理やツールを作る・React等の開発 Node.js+エディタ Node.jsのインストールが必要

「JavaScriptを勉強したい」「Webページに動きを付けたい」という方は、上から3つめまでで十分です。Node.jsは、必要になってから入れても遅くありません。

ブラウザだけで今すぐJavaScriptを動かす方法

手軽なのは、ブラウザに付いている開発者ツールの「Console(コンソール)」を使う方法です。今使っているブラウザだけで試せます。

  1. ChromeかEdgeで、どのページでもよいので開く
  2. Windowsは「F12」または「Ctrl+Shift+I」、Macは「Command+Option+I」を押して開発者ツールを開く
  3. 上のタブから「Console」を選ぶ
  4. 下のコードを1行ずつ入力して、Enterキーを押す
console.log('Hello, JavaScript!');
console.log(1 + 2);

「Hello, JavaScript!」と「3」が表示されれば、JavaScriptが動いています。Safariの場合は、最初に設定の「詳細」で開発者向けの機能(「開発」メニュー)をオンにする必要があります。

Consoleには、自分で書いたコードや信頼できる教材のコードだけを入力しましょう。知らない人から渡されたコードを貼り付けるのは危険です。

JavaScriptをローカルで動かす方法(HTMLファイル)

JavaScriptをローカルで動かす

自分でWebページを作ってJavaScriptを動かすときは、HTMLファイルの中にJavaScriptを書き、ブラウザで開きます。これもインストールは不要です。

  1. テキストエディタ(Windowsのメモ帳、Macのテキストエディットなどでも可)を開く
  2. 下のコードを貼り付け、「hello.html」という名前で保存する(文字コードはUTF-8)
  3. 保存したファイルをブラウザにドラッグ&ドロップするか、右クリックの「プログラムから開く」でブラウザを選ぶ
  4. ボタンを押して、文字が変われば成功
<!DOCTYPE html>
<html lang="ja">
<head>
  <meta charset="UTF-8">
  <title>はじめてのJavaScript</title>
</head>
<body>
  <p id="message">ボタンを押してください</p>
  <button type="button" id="btn">押す</button>

  <script>
    const message = document.getElementById('message');
    document.getElementById('btn').addEventListener('click', () => {
      const now = new Date();
      message.textContent = `JavaScriptが動きました(${now.getHours()}時${now.getMinutes()}分)`;
    });
    console.log('hello.htmlのJavaScriptを読み込みました');
  </script>
</body>
</html>

Macのテキストエディットを使う場合は、「フォーマット」メニューから「標準テキストにする」を選んでから保存してください。リッチテキストのままだと、HTMLとして正しく保存されません。

ボタンで文字を変えるほかにも、画像の切り替えやタブ、時計など、HTMLファイルに貼るだけで動くサンプルは「JavaScriptサンプルコード集24選|Webサイトで使える例」にまとめています。

.jsファイルの開き方

JavaScriptだけを書いたファイル(拡張子が.js)は、ダブルクリックしてもWebページのようには表示されません。Windowsでは、ブラウザではない別のプログラムで実行しようとしてエラーが出ることもあります。.jsファイルは、次のように扱いましょう。

  1. 中身を見る・書き換える:テキストエディタ(Visual Studio Codeなど)で開く
  2. ブラウザで動かす:HTMLファイルの中に<script src="ファイル名.js"></script>と書いて読み込み、HTMLファイルをブラウザで開く
  3. ブラウザを使わずに動かす:Node.jsをインストールし、node ファイル名.jsで実行する(次の章)

JavaScriptが動かないときは「有効にする」を確認

インストールが不要なのに「JavaScriptを有効にしてください」と表示される場合は、ブラウザの設定でJavaScriptが無効(ブロック)になっている可能性があります。パソコンのChromeでは、次の場所で確認できます。

  1. 右上のその他アイコン(縦に3つの点)から[設定]を開く
  2. [プライバシーとセキュリティ]>[サイトの設定]を選ぶ
  3. [JavaScript]を選び、サイトにJavaScriptの使用を許可する設定にする

Edge・Safari・Firefox、スマホ(iPhone・Android)の手順や、有効にしても表示されないときの対処法は「JavaScriptを有効にする方法|パソコン・スマホ別の設定手順」で詳しく解説しています。

Node.jsのインストールが必要な場合(Windows・Mac)

JavaScriptは、ブラウザの外でも使われています。サーバー側の処理(Webアプリのバックエンド)、パソコン上で動くツール、ReactやVue.jsなどを使った本格的なWeb開発では、Node.js(ノードジェイエス)という実行環境をインストールします。Node.jsを入れると、パッケージ(便利な部品)を追加するためのnpmも一緒に使えるようになります。

Node.jsのインストール手順

  1. Node.jsの公式サイト(nodejs.org)のダウンロードページを開く
  2. 「LTS」(長期サポート版)を選ぶ。2026年9月時点のLTSはv24.21.0です
  3. Windowsは.msi、Macは.pkgのインストーラーをダウンロードし、画面の案内に従ってインストールする
  4. Windowsは「コマンドプロンプト」か「PowerShell」、Macは「ターミナル」を開き、次のコマンドでバージョンが表示されるか確認する
node -v
npm -v

「v24.21.0」のようにバージョンが表示されれば、インストールは完了です。初心者は、新しい機能が入る「Current」版より、長く安定して使えるLTS版を選ぶのがおすすめです。

Node.jsでJavaScriptファイルを実行してみる

次のコードを「hello.js」という名前で保存し、そのファイルがあるフォルダでコマンドを実行します。

const name = 'Kredo';
const items = ['HTML', 'CSS', 'JavaScript'];

console.log(`こんにちは、${name}さん`);
items.forEach((item, i) => {
  console.log(`${i + 1}. ${item}`);
});
console.log(`合計:${items.length}つ`);
node hello.js

実行すると、次のように表示されます。

こんにちは、Kredoさん
1. HTML
2. CSS
3. JavaScript
合計:3つ

Node.jsで動かす場合、ブラウザがないためdocument(Webページの要素を操作する機能)やalertは使えません。「Webページを動かすJavaScript」と「Node.jsで動かすJavaScript」は、書き方は同じでも使える機能が違う点を覚えておきましょう。

JavaScriptの開発環境:無料のエディタとオンライン実行環境

JavaScriptの開発環境とは、コードを書くエディタと、コードを動かす実行環境(ブラウザやNode.js)の組み合わせのことです。専用のエディタを使うと、色分けや入力の補完で間違いに気づきやすくなります。

名前 種類 料金(2026年9月時点) こんな人に
Visual Studio Code パソコン用エディタ(Windows・Mac・Linux) 無料 これから本格的に学ぶ人
JSFiddle オンラインエディタ 無料(広告なしなどのPROは有料) HTML・CSS・JavaScriptを手軽に試したい人
CodePen オンラインエディタ 無料プランあり(公開Penは無制限) 作ったものをURLで共有したい人
Web Maker オフラインでも使えるエディタ(Web・Chrome拡張) 無料 ネットがない場所でも試したい人
JavaScript Anywhere iPhone・iPad用アプリ 無料 iPadやスマホで練習したい人

Visual Studio Code(Windows・Mac)

Microsoftが提供する無料のコードエディタで、Windows・Mac・Linuxで使えます。JavaScriptの色分けや入力の補完が最初から使え、拡張機能でさらに機能を追加できます。初心者の最初のエディタに向いています。公式サイト:Visual Studio Code

JSFiddle・CodePen(インストール不要のオンライン実行環境)

どちらも、ブラウザ上でHTML・CSS・JavaScriptを書いて、結果をすぐ確認できるサービスです。ソフトをインストールできないパソコンでも試せます。

  1. JSFiddle:無料で使えます。広告の非表示などが付いたPROプランは有料です
  2. CodePen:無料プランで公開のPen(作品)を無制限に作れます。非公開にする機能などは有料プランです

Web Maker(オフラインでも使える)

HTML・CSS・JavaScriptのためのエディタで、ブラウザの中で動くため、ネットにつながっていなくてもプレビューを確認できます。Webアプリとして開くほか、Chromeの拡張機能としても使えます。公式サイト:Web Maker

iPhone・iPadでJavaScriptを動かすなら

iPhone・iPadでは、App Storeで提供されている無料アプリ「JavaScript Anywhere(JSAnywhere)」で、JavaScript・HTML・CSSを編集してプレビューできます。また、JSFiddleやCodePenはブラウザで開けるため、iPadのSafariからでも試せます。ただし、長いコードを書くならパソコンの方が進めやすいので、スマホやタブレットは復習用と考えるとよいでしょう。

JavaScriptの開発環境でできること

JavaScriptの開発環境でできること

  1. ブラウザ+エディタ:Webページの動き(メニュー、スライドショー、入力チェックなど)、簡単なゲーム
  2. Node.js+エディタ:Webアプリのサーバー側の処理、パソコン上のツール、React・Vue.jsなどを使った開発

どのサイトで学ぶと効率がよいかは「JavaScript学習サイトおすすめ15選|無料の練習サイトも」も参考にしてください。

英語とJavaScriptを一緒に学ぶという選択肢

Node.jsやVisual Studio Codeの画面、エラーメッセージ、公式ドキュメントは英語が基本です。JavaScriptを仕事にしたいなら、英語が読めると調べられる情報が一気に増えます。

Kredo IT留学は、フィリピン・セブ島でITレッスンをすべて英語で受ける留学です。1日8時間(英語のマンツーマンレッスン4時間+ITのグループレッスン4時間)で、英語とITを同時に学びます。公式サイトによると、受講生の92%が英語もITも未経験です(2026年9月時点の掲載)。「独学でJavaScriptを始めたけれど、英語と一緒に本格的に学びたい」と感じたら、まずはKredo IT留学の無料カウンセリングで相談してみてください。

IT留学について詳しく知りたい方は「IT留学とは?費用・国別比較・1日の流れと選び方」をご覧ください。

あわせて読みたい記事

JavaScriptの開発環境の作り方|おすすめIDE・エディタと実行方法
JavaScriptの開発環境の作り方|おすすめIDE・エディタと実行方法
2023-04-20

JavaScriptのインストールについてよくある質問

JavaScriptは無料で使えますか?

はい。JavaScriptはブラウザに入っている機能なので、追加の費用はかかりません。Node.jsやVisual Studio Codeも無料で使えます。

Windows 11やMacに、JavaScriptを別に入れる必要はありますか?

ありません。Windowsに入っているEdgeや、Macに入っているSafariで、そのままJavaScriptを動かせます。ブラウザを最新の状態にしておけば十分です。

「JavaScriptのダウンロード」をうたうサイトからファイルを入れても大丈夫ですか?

JavaScriptを使うためにダウンロードするものはありません。「JavaScriptをダウンロード」と案内してファイルを入れさせようとするサイトは、関係のないソフトの可能性があるため注意しましょう。Node.jsを入れる場合は、公式サイト(nodejs.org)から入手してください。

Node.jsは最初から入れたほうがいいですか?

JavaScriptの文法を覚える段階や、Webページに動きを付ける段階では不要です。サーバー側の処理やReactなどの開発に進むときに入れれば十分です。

まとめ:JavaScriptはブラウザがあればすぐ始められる

JavaScriptはブラウザの中で動くため、インストールもダウンロードも必要ありません。まずはConsoleで1行動かし、次にHTMLファイルを作ってボタンを動かしてみましょう。動かないときはブラウザの設定で有効になっているかを確認し、サーバー側の開発に進むときにNode.jsをインストールする、という順番で進めれば迷わずに始められます。

英語でIT・AIを学べるKredo

英語×IT・AIのスキルを身につけてグローバルに活躍しませんか?

当メディアを運営しているKredoは、英語×ITをオンラインで学ぶ「Kredoオンラインキャンプ」と、フィリピンのセブ島で英語とIT・AIを学ぶ「KredoIT留学」「KredoAI留学」を提供しています。これまでの卒業生は3,000名以上。卒業生の多くが、国内外のIT企業への転職、フリーランスなどへのキャリアチェンジを実現しています。これからの時代に必要な英語×IT・AIのスキルを身につけてグローバルに活躍しませんか?

\ セブ島でIT×英語を学ぶ /IT留学の無料カウンセリングを予約する
\ オンラインでIT✕英語を学ぶ / Kredoオンラインキャンプの詳細をみる >>
  • ツイート
  • シェア
  • はてな
  • ポケット
この記事を書いた人
アバター画像
太田 ヨウタ

IT関連企業にてインフラエンジニア(SE)として官公庁や銀行などのシステム更改をメインに約10年従事。基本情報技術者・ネットワークスペシャリスト・情報セキュリティスペシャリストなどの資格も取得。その後、IT・Web専門ライターとして、プログラミング、ネットワーク、セキュリティ、AIなどの解説記事を中心に執筆している。「専門知識を初心者でも理解できるようにわかりやすく書く」ことを心がけている。

関連記事

  •  width
    Web・プログラミング(知識)

    Pythonの開発環境を構築する方法!おすすめのIDEも紹介

  •  width
    Web・プログラミング(知識)

    Rubyで作られたWebサービス・アプリ12選|できることも解説

  • 知識0から身につけるPythonの5つの基礎!概要~開発環境の準備方法まで
    Web・プログラミング(知識)

    Pythonの5つの基礎|できることから開発環境の準備方法まで

  •  width
    Web・プログラミング(知識)

    Macでプログラミングを始めるには?初心者向けの入門知識と始め方

新規CTA
KREDO JAPAN株式会社

\ SNSで留学の様子を更新中! /

  • Instagram
  • LINE
  • X
  • YouTube
©KREDO JAPAN Inc. 2024 All rights reserved.
Kredoのサービス
セブ島で学びたい方はこちら KredoIT留学
自宅で学びたい方はこちら Kredo Online 英語×アプリ開発コース
運営会社 会社概要 採用情報 お問い合わせ
利用規約 プライバシーポリシー 特定商品取引に基づく表示 資料請求