過去記事から分離、一部内容追加、説明を全体的に修整。参考「イマドキな JavaScript で書かない・使わないもの: var, function, then, jQuery, その他」※ IE…
最初のループの変数 iはvarキーワードを使って宣言されているので、この値はグローバル変数となります。ループの間、単項演算子 ++を使用して、毎回 iの値を1ずつインクリメントしました。 最初の例では setTimeoutコールバック関数が呼び出されるまでにiは3となりま...
groupby.js Object.prototype.values=function(){varo=this;varr=[];for(varkino)if(o.hasOwnProperty(k)){r.push(o[k])}returnr};// JSON配列を指定のキーで集計するArray.prototype.groupBy=function(keys,sumKeys){varhash=this.reduce(function(res,data){// 集計キーを作成varkey=keys.reduce(func...
Visual Studio に切り替えて、JavaScript ファイル、TypeScript ファイル、JSX ファイルなどのソース コードにブレークポイントを設定します。 (return ステートメントや var 宣言など、ブレークポイントが許可されるコード行にブレークポイントを設定します)。
var str2 = String.fromCharCode(72,69,76,76,79); console.log(str1); //A console.log(str2); //HELLO JavaScript stringオブジェクトの他メソッドについて JavaScriptのmapオブジェクトの他メソッドについては、下記記事にもまとめていますので参考にしてみてください メソッド名 機能 リン...
vardatePickerDiv = datePicker.element; datePickerDiv.style.display ="none";// Now we're talking to the HTML element 各コントロールはプログラムで作成することができることに加えて、data-win-control 属性や data-win-options 属性を使って宣言によって作...
var func func.call()出力は以下の通りです。未定義の関数に関連したTypeErrorの例 このエラーには数多くの原因が考えられますが、その中の一つが未定義のオブジェクトです。また、UIのレンダリング時にstateの初期化がうまくいっていない可能性もあります。Reactアプリケーションでの実際の例...
var buffer = new ArrayBuffer(10); buffer[5] = 987; console.log(buffer); コンソールへの出力は次の通りです。バイト列は初期値の 0 のままです。バイト列には何も書き込まれていません。その代わり、5 というプロパティが作成されて、それに 987 という値がセットされています。
var preferencesFile = new air.File(); window.runtime プロパティは、アプリケーションサンドボックス内のコンテンツと、フレームまたはインラインフレームがあるページの親ドキュメントのためだけに定義されています。 AIRAliases.js ファイルの使用 を参照してください。 Window.native...
var control = document.getElementById("WinJSElementId").winControl Button、CheckBox、RadioButton、DropDown、TextBoxes などのコントロールはすべて、従来のプレーンな HTML ページでの場合とまったく同じように動作します。しかし、WinJS.UI 名前空間には、複雑なシナリオ向けの、リスト コント...