徹底マスター JavaScriptの教科書– tag –
-
Node.js
Node.jsのモジュールとオブジェクトってどういう意味?
初心者(自分のこと)がNode.jsの学習をしていて、まずよく分からなかったのが、モジュールとオブジェクトの関係です。 [php]var http = require('http');[/php] これは、Node.js内で使われているJavaScriptファイルの第1行目に頻出するコードです。「プロ... -
PHP
PHPの配列をAjaxでJSON形式のデータとして読み取るときのコツ JSONハイジャック・XSS対策
PHP逆引きレシピ 第2版 (PROGRAMMER’S RECiPE)を読んでいると、P.618でJSON形式のデータをAjax通信で読み取るコードが2つのPHPファイルを使って紹介されています。この2つのファイルは、REST APIを理解する上で重要な事項であると感じましたので解説をいた... -
JavaScript
JavaScriptのStringオブジェクトと正規表現を使ってひらがなをカタカナに変換する~「わんわん」を「ワンワン」に変えてみる
JavaScriptで正規表現を使えることのメリットの一つとして、文字列の置換ができることが挙げられます。その文字列の置換を使って「わんわん」を「ワンワン」に変換してみましょう。なお今回の記事で使用するコードは、徹底マスター JavaScriptの教科書のP.... -
JavaScript
ひらがな・カタカナ・漢字のパターンマッチ ~JavaScriptによる正規表現
徹底マスター JavaScriptの教科書を読んでいると、P325に[](大かっこ)によるパターンマッチの例が紹介されています。その中で半角英数字だけでなく、日本語のひらがな・カタカナ・漢字のパターンマッチについても言及されています。普段は[]の中では半角... -
Stripe
Stripeの決済画面とJavaScriptのAjax(非同期通信)について #JP_Stripes
決済サービスのStripeで最も特徴的なところは、決済をしてもStripeの画面には遷移しないことです。ネットショッピングでお買い物をしたユーザーからすると、全てそのネットショップで決済が完結しているように見えます。 非同期通信(JavaScript)と同期通... -
JavaScript
JavaScriptの文法 プロトタイプオブジェクトのメソッドをオブジェクトリテラルで記述してみる
今までJavaScriptでプロトタイプオブジェクトのメソッドは、既存のプロトタイプオブジェクトに追加する書き方しかないと思ってました。 ですが、徹底マスター JavaScriptの教科書という本を読んでいると、オブジェクトリテラル形式で記述して、プロトタイ... -
JavaScript
JavaScript 繰り返し文(for)の使い方 5選
JavaScriptのプログラミングをしていると、しょっちゅうfor文に出くわします。構文は次の通りです [php]for (初期化式; 条件式; 更新式) { }[/php] 一番よくあるパターンは次のようなコードでしょう。 [php] for ( var i = 0; i < 10; i++) { conso...
1