ふみぽん's diary

技術的な備忘録が主のブログ

JavaScript

【JavaScript】Storage(ストレージ)について 『+ todoアプリ』

【JavaScript】Storage(ストレージ)の勉強 JavaScriptでストレージ操作 Web Storage(ストレージ) JavaScriptの世界では、書いたスクリプトからコンピューターに勝手に書き込むことは許容されるべきではないという考えのようです。 例えば、buttonをクリ…

【JavaScript】varとletの違いを調べてみた

過去に以下のような記事を書きました。 fumipow2317.hatenablog.com 大変ありがたいことに以下のようなコメントをいただきました。ありがとうございますm( _ _ )m なぜvarを使うとバグの温床になるのかという点を書いてもらうと、もっと良い記事になりそうで…

JavaScript入門⑥

JavaScriptの勉強をしたので備忘録として記事を書きます。(その5) JavaScriptの関数 ビルドインオブジェクト JSの仕様で最初から用意されているオブジェクトのこと (Mothオブジェクト・Dateオブジェクト等) //参考)Mathオブジェクト使って80〜120の整数…

JavaScript入門⑤

JavaScriptの勉強をしたので備忘録として記事を書きます。(その5) JavaScriptの関数 デフォルト引数 関数の実行時に引数がなくても使えるデフォルトの引数を設定することができる const outputStr = (target = '焼きそば') => { console.log(`お腹が空いた…

JavaScript入門④

JavaScriptの勉強をしたので備忘録として記事を書きます。(その4) JavaScriptの関数 関数の書き方として以下2種類の書き方がある。 関数宣言 関数式 (関数式では最新の仕様でアロー関数を使える) //関数宣言 function getTriangleArea (base,height){ r…

JavaScript入門③

JavaScriptの勉強をしたので備忘録として記事を書きます。(その3) JavaScriptの配列 const colors = [ 'white', 'red', 'blue' ]; for(let i = 0; i < colors.length; i++) { console.log(`${colors[i]}の色が好き`); //whiteの色が好き //redの色が好き /…

JavaScript入門②

JavaScriptの勉強をしたので備忘録として記事を書きます。(その2) JavaScriptの開発環境 ブラウザ上でJavaScriptを動かすためには 以下3つの方法でJavaScriptのコードを書く必要がある。 JavaScriptファイルをHTMLファイルから読み込む (bodyタグの最後…

JavaScript入門①

JavaScriptの勉強をしたので備忘録として記事を書きます。 JavaScriptとは? Google Chromeなどのブラウザで動くプログラム言語 ブラウザで動くということでプログラム実装の際には、 クライアントの環境を意識する必要がある。 ちなみに、 ブラウザの開発は…