初心者でも出来るHTML,JavaScript入門6


1.事前知識

事前知識として、上記リンクの内容が必要です。

2.変数

変数
<script type="text/javascript">
    //Object型
    var str1 = '文字列';

    //String型
    var str2 = new String('文字列');
</script>
  • 変数 とは、数値文字列 などの値を保存する箱のようなもので、いつでも値を取り出すことや違う値を上書き保存することができる。
  • JavaScript では、 変数 を宣言するキーワードとして、 constletvar の3つがある。
  • const で宣言した 変数 には、後から値を 再代入することはできない。
  • let で宣言した 変数 には、何度でも値の代入が可能。
  • varlet と同様に宣言した 変数 に何度でも値の代入が可能だが、 var では同じ名前の変数を 再定義 できてしまう問題がある。
  • 変数 に直接文字列を代入すると Object型 になる。

3.記述例

js1_2.html
<!DOCTYPE html>
<html>
    <head>
        <!-- 付加情報 -->

        <!-- タイトル -->
        <title>JavaScriptの説明</title>

        <!-- 文字コードの指定 -->
        <meta charset="utf-8" />
    </head>

    <body>
        <!-- コンテンツ -->

        <!-- インラインスクリプト -->
        <script type="text/javascript">
            //Object型
            var str1 = '文字列';

            //String型
            var str2 = new String('文字列');
            
            //変数
            const a1 = 10;
            let a2 = 20;
            var a3 = 30;
            
            //ドキュメントの出力を開始
            document.open();
            
            //ドキュメントに変数を書き出す
            document.write(str1);
            document.write('<br/>');
            document.write(str2);
            document.write('<br/>');
            document.write(a1+a2+a3);
            
            //ドキュメントの出力を終了
            document.close();
        </script>
    </body>
</html>

中身の文をコピーして、文字コードは UTF-8 を指定し、ファイル名を js1_1.html でデスクトップに保存するとブラウザではこうなります↓↓

  • js1_2.html

画像のようになれば成功です。

4.GitHub

GitHubにソースコードを公開しています。

5.関連