技術メモなど

業務や日々のプログラミングのなかで気になったことをメモしています。PHP 成分多め。

2019-05-01から1ヶ月間の記事一覧

Vuexのstate/getters/mutations/actionsについて調べた

JavaScript関連の基礎学習なう。 今回はVuexのステート・ゲッター・ミューテーション・アクションについて調べた。 ストアインスタンスの生成 Vuexを使用するには、まずストアオブジェクトを作成し、Vueインスタンスに登録する。 ストアオブジェクトの状態は…

JavaScriptのexport/importについて調べた

JavaScript再入門中。 今週はexport/importについてメモ。 export/importとは export 文は、モジュールから関数、オブジェクト、プリミティブな値をエクスポートするための JavaScript モジュールを作成するときに使用します。これらは別のプログラムで、 im…

JavaScriptのasync/waitについて調べた

JavaScript再入門中。 今回はasync/waitについてメモ。 async/waitとは async function 宣言は、 AsyncFunction オブジェクトを返す 非同期関数 を定義します。非同期関数は非同期でイベントループを介して実行され、暗黙的にPromiseを返します。なおコード…

JavaScriptのPromiseについて調べた

JavaScript再入門中。 async/awaitを覚えるにあたってPromiseをおさらいしないといけなさそうだったのでメモ。 Promiseとは Promiseは非同期処理の最終的な完了もしくは失敗を表すオブジェクトです。 Promiseを使う - MDN // 構文 new Promise( function(res…

JavaScriptのアロー関数について調べた

数年振りにJavaScriptを触ることになりそうなので、改めて今時の仕様をきちんと理解したいと思いいろいろ調べている。 今回はアロー関数について調べたのでメモ。 アロー関数とは アロー関数式は、より短く記述できる、通常の function 式の代替構文です。ま…

PHPでMarkdownをHTMLに変換するparsedownを試した

Markdownをパースするライブラリを調べたところparsedownが良い感じだったのでメモ。 文中のPHPは7.2を使用。 準備 composerでインストール。 $ composer require erusev/parsedown 実際に変換してみる setSafeMode(true); $md = <<