://sbfl.net/blog/2017/12/14/javascript-programming-1/
javascript
作成環境(IDE)として ATOM(無料) をインストール日本語化して使ってみます。
PCででDL後インストールと日本語化
本家 DL サイト https://atom.io/
atomDL1.png
1.37.0 (2019-06-02現在バージョン)
インストールのままだと、英語で、動作テスト環境が含まれていないようなので
拡張機能としてatom起動画面より日本語化のために
settings>packages>
検索窓に japanese menu (エンターキー)
atomDL0 package jmenu1.png
をinstall
次に動作テスト環境(ブラウザ表示テスト環境)を提供するために
atom-live-server という機能を追加インストールするようです。
設定>パッケージ>コミュニティパッケージ>atom-live-server2.3.0
atomDL2 package.png
atomDL3 package.png
一応プログラムを終了させるて
スタートから再起動後作成作業練習
作業練習は実行結果をわかりやすくするため
別サイト
https://ja.javascript.info/hello-world
の内容でやってみました。
それとデータの保存場所を確保するために
atom を立ち上げてprojectというatom専用の入れ物を作ります。
ファイル>プロジェクトフォルダの追加をクリック
今回フォルダ名はjsprogramming として外付けUSBメモリの中に作成しました。
ファイル名はtest1.html としてプログラムコピペ後このjsprogrammingのフォルダの中に保存しました。
内容はコピペで (アラートを表示する内容のようです)↓
5 atomDL4 test code1.png
プログラムを動作させてみます。 タブのtest1.html をクリックするだけです。
6 atomDL5 test code2.png
https://ja.javascript.info/alert-prompt-confirm
対話関係のプログラムテスト: : alert, prompt, confirm
書式
alert(message);
例:
alert("Hello");
書式
result = prompt(title[, default]);
例:
let age = prompt('How old are you?', 100); //let 変数宣言 age変数名
alert(`You are ${age} years old!`); // You are 100 years old! 入力データ${…} の中にラップ
書式
result = confirm(question);
例:
let isBoss = confirm("Are you the boss?");
alert( isBoss ); // true OKが押された場合
フォルダー jsprogramming
ファイル名 test_alert.html
test_prompt.html
test_confirm.html
何かの具合で動作テスト環境が少し変えてしまったようで、再度動作環境考察
メニュー>パッケージ(P)>atom-live-server>start server ←ここではない
7 atom test code3.png (↓ここではない)
メニュー>packages>atom-live-server>start server ←こちら で動作
8 atom test code3.png (↓こっちのほう)
で新規ウインドウが表示される
テストプログラム名が並んで表示されているので動作テスト開始(クリック)
9 atom test code3.png
alert
10 atom test code3alert1 .png
ok クリック
10 atom test code3alert2 .png
動作テスト完了alert
prompt
11 atom test code3.png
ok クリック
12 atom test code3 prompt2 .png
ok クリック
13 atom test code3 prompt3 .png
動作テスト完了prompt
ブラウザの戻るボタンをクリックするとlisting directory/ 127.0.0.1.3000 に戻ります。
test1.html
14 atom test code3 test1 .png
ok クリック
15 atom test code3 test1-2 .png
動作テスト完了test1.html
confirm
16 atom test code3 confirm1 .png
ファイル(F)>新規ファイル(N)
17 atom test code3 test2 .png
ところが何も反応しない^^;
そこでProjectペインの中で右クリック 新規ファイル A をクリック
18 atom test code3 test3 .png
入力枠が表示される
19 atom test code3 test4 .png
test_confirm.htm
を入力後 キーボードよりエンターキー
Projectペインにファイル名test_confirm.htm が追加され
コード入力画面に入力プロンプトが青色点滅
20 atom test code3 confirm5 .png
test1.html のコード
<!DOCTYPE HTML>
<html>
<body>
<p>Before the script...</p>
<script>
alert( 'Hello, world!' );
</script>
<p>...After the script.</p>
</body>
21 atom test code3 confirm6 .png
<!DOCTYPE HTML>
<html>
<body>
<p>Before the script...</p>
<script>
let isBoss = confirm("Are you the boss?");
alert( isBoss ); // true OKが押された場合
</script>
<p>...After the script.</p>
</body>
22 atom test code3 confirm7 .png
コードを保存します。
保存操作をし忘れることもありで、保存されていないことの確認w
23 atom test code3 confirm8 .png
保存されていない確認画面
24 atom test code3 confirm9w .png
ファイル(F)>保存(S)クリック
25 atom test code3 confirm10 .png
再度メモ帳から開きなおすと
コードが記述され保存されている。
26 atom test code3 confirm11 .png
一度メニューバー>Packages から終了させて
27 atom test code3 confirm12 .png
start serverクリックで再起動させる
28 atom test code3 confirm13 .png
test_comfirm.htm をクリックして動作させる
29 atom test code3 confirm14 .png
動作中
30 atom test code3 confirm15 .png
ok クリック
31 atom test code3 confirm16 .png
ok クリック
32 atom test code3 confirm17 .png
せっかくなので このまま アメブロに仕込んでみます。w
<script>
alert( 'Hello, world!' );
</script>
を入れて動作確認
このままだとさすがにただのテキスト文にされてしまう。
容追加中 2019/06/16 14:58工事中~
Continue