技術ブログ

(技術系中心)基本自分用備忘録なので、あくまで参考程度でお願いします。

2020-04-01から1ヶ月間の記事一覧

データベース設計の超基本

データベースとは? - 大量の情報を保存し、コンピューターから効率よくアクセス出来るように加工したデータの集まり システム開発のプロセス 1. 要件定義(何を作るか) 2. 設計(どう作るか) <=== DB設計フェーズ 3. 開発(実装) 4. テスト(期待通りに動く…

匿名関数とコールバック関数について

匿名関数について 関数は値として利用することが可能です。 function isTweetable(text) { return text.length < 140; }; 関数式に書き換え(関数を変数式に入れ込んだもの) const isTweetable = function(test) { return text.length < 140; }; こんな感じ…

関数について

関数とは? タスクや値計算を実行する分の集まり 関数には短縮記号が存在します。 例) const foo = { alert: function() {}, <-- 1 alert() {} <--2 } 1,2のどちらでもOK ■ 基本の書き方 function foo(仮引数){ // 処理 return 関数の返り値; } 返却する値…

ローカルストレージとセッションストレージとは?

データストレージとセッションストレージとは? Webストレージにはローカルストレージとセッションストレージを利用するケースがありますが。 よく内容を理解していなかったのでメモを残します。 先に結論 sessionStorage はセッション中(ページの再読み込…

redirect_toでアンカーリンク移動する方法

redirect_toでアンカーリング移動する方法 オプションのanchorを使えばページ内ジャンプ機能ができます。 めちゃ簡単です。 redirect_to hoge_path(anchor: 'description') hogehogeはジャンプ先のidです。 #description .card-header h4 ここにリンクします…