JavaScript– tag –
-
JavaScript
JavaScriptのプロトタイプチェーンをECMAScript6のクラス構文で書き換え
JavaScriptでオブジェクトといえば、まずこんな感じのオブジェクトリテラルな記述です(他にもありますが説明の都合上、割愛します)。 [php] var objA { name: Tom, scrore: 51 }; [/php] JavaScriptのプロトタイプ継承 オブジェクトリテラルを前提として... -
Node.js
【質問】Node.js 6系のインストールについて #PayPal #PPUG
Node.js 6 系のインストールについて、2つの質問があります。ご存知の方がいらっしゃいましたら、ご教示を願います。 質問の主旨 その1 Node.js 6をクライアントPCにインストールしようと考えています。インストールはパッケージ版を使った方が良いでしょ... -
JavaScript
JavaScriptの文法 プロトタイプオブジェクトのメソッドをオブジェクトリテラルで記述してみる
今までJavaScriptでプロトタイプオブジェクトのメソッドは、既存のプロトタイプオブジェクトに追加する書き方しかないと思ってました。 ですが、徹底マスター JavaScriptの教科書という本を読んでいると、オブジェクトリテラル形式で記述して、プロトタイ... -
JavaScript
JavaScriptの文法 関数の巻き上げについて 関数宣言文と関数リテラルの比較
JavaScriptにおける関数の定義する方法は、以下の4つの方法があります。 関数宣言文による定義 関数リテラルによる定義 Functionコンストラクタによる定義 アロー関数式による定義(ECMAScript6より導入) 今回は、関数宣言文と関数リテラルによる関数の巻... -
IT系
【読書感想】なるほど! プログラミング 動かしながら学ぶ、コンピュータの仕組みとプログラミングの基本
プログラミング学習を始める方は、何か便利なアプリを作りたいと思うことが多いでしょう。自分もそのうちの一人です。初心者の方でも手始めにドットインストールなど、誰かが作成したコードをお手本として正確に写経すればちゃんと動くでしょう。 「プログ... -
JavaScript
JavaScript 繰り返し文(for)の使い方 5選
JavaScriptのプログラミングをしていると、しょっちゅうfor文に出くわします。構文は次の通りです [php]for (初期化式; 条件式; 更新式) { }[/php] 一番よくあるパターンは次のようなコードでしょう。 [php] for ( var i = 0; i < 10; i++) { conso... -
JavaScript
JavaScriptのJSON.stringfy()でNode.jsの配列をデバッグして確認する方法
先日、【質問】Node.js で デバッグをする方法を教えてください という記事を書きました。そのとき自分のお友達が、2つ解決方法を教えてくださいました。 Node.jsを0.10系から6.11系にバージョッバップする JavaScriptに標準ビルトインされているオブジェ... -
JavaScript
「徹底マスターJavaScriptの教科書」のP.174でif文とcontinue文を入れてみた
最近、プログラミングの学習について、主にJavaScriptを用いて行なっています。そのときの教科書が徹底マスターJavaScriptの教科書という本です。最新の動向にも配慮されていて、非常に頼りになる本だと思います。 「教科書」のコードを修正 「これは!」... -
JavaScript
JavaScriptの文法 三項演算子と論理和演算子の応用について
ドットインストールのレッスンを見ていると、三項演算子に関する動画があります。三項演算子とは真偽値を判定する時に用いられ、if-else文の代わりに用いることができます。 三項演算子と論理和演算子 三行演算子の構文 三項演算子の構文は以下の通りです... -
JavaScript
JavaScriptの無名関数とjQueryオブジェクトの引数について in kintoneモクモク会 #kintone
ドットインストールでJavaScriptのレッスンを写経しているだけでは勿体無いので、最近はサイボウズ株式会社さんのkinotoneモクモク会に参加して、kintone JavaScriptについて学習をしています。kinotoneユーザーの方からアプリのカスタマイズやプラグイン... -
PHP
PHPの可変関数(ラッパー関数)について
お友だちの方とWordPressのフックに関する知識について、教えてもらっていたら「ラッパー」という単語が出てきました。なんとなく聞いたことがある単語ですが、詳しい意味はよく分かっていませんでした。そこで今回は「ラッパー」について調べたことを記事... -
独学
「プログラミング初心者もくもく勉強会の日」はじめました! #さくらクラブ
このたび、さくらクラブのイベントの1つとして「プログラミング初心者もくもく勉強会の日」を立ち上げました。第1回目は8月30日(水)15:00~21:00にさくらインターネット株式会社様のオープンスペースをお借りして行います。 「JavaScriptやPHPのプログラ... -
JavaScript
jQueryのクリックイベントの中で条件文(if)が設定できない。画像の枚数が予め決まっていないスライドショー
8時間かけて、JavaScriptとjQueryでスライドショーを作ろうと頑張ってみました。ですが、スライドが最後まで到達したときに、最初のスライドに戻すことができずに苦しんでおります。 クリックイベントの中でifが使えない 問題のコード 現在のコードはこち... -
独学
世界のナベアツ問題からみる要件定義の大切さ
以前、 世界のナベアツでプログラミング 「3の倍数と3の付く数字のときだけアホになります」 プログラミング初心者が世界のナベアツ問題を真剣に考えることの有効性について という記事を書きましたが、今回はそのギャグをバージョンUPさせました。 「3の... -
JavaScript
世界のナベアツでプログラミング 「3の倍数と3の付く数字のときだけアホになります」
プログラミング初心者のための格好の課題として、FizzBuzz問題と言うものがあります。WikipediaでFizz Buzzを調べると次のように説明されています。 最初のプレイヤーは「1」と数字を発言する。次のプレイヤーは直前のプレイヤーの次の数字を発言していく...