JavaScript

JavaScript 屋さんのための C# LINQ 入門 (2) map / Select

こんにちは、けんけんです。 連載 2 回目。今回は filter と同じくらい頻繁に使うであろう map 関数です。このような操作は数学的には「写像」とか「射影」とか呼ばれます。 各要素を変換する(写像・射影) map 関数は Select メソッドで置き換えできる JavaScript では map です。別の配列にマッピングするという動作ですね。 var・・・続きを読む

JavaScript 屋さんのための C# LINQ 入門 (1) filter / Where

こんにちは、けんけんです。 さて今回は JavaScript という Web 系から C# という業務系に流れてきた人のために、JS でよく使う配列系関数に的を絞って「C# ではどう書けるのか」を連載形式でご紹介していきます。 LINQ ってなんやねん 今日では C# でコレクション系の操作をするときは LINQ を使うのが一般的です。 LINQ は 200・・・続きを読む

JavaScript SyntaxError: Unexpected token ILLEGAL

JavaScript を書いて、node.js で実行したところ、コマンドプロンプトの画面に SyntaxError: Unexpected token ILLEGAL という SyntaxError (文法エラー) が出たので調べてみました。 SyntaxError: Unexpected token ILLEGAL とは 翻訳すると、Unexpected・・・続きを読む

Materialize の datepicker (pickadate.js) で日付を設定する

Materialize の日付選択 Date Picker は、内部的に pickadate.js が使われています。 場合によっては動的に日付を設定したり、初期値を設定したりしたいことがあると思うのですが、単純に input の value に値を設定しても反映されません。 このため、ちょっと面倒ですが下記のように picker を取得し、その .set(・・・続きを読む