前回に引き続き、prototype.jsを51行目から見ていこう。 51 Object.extend(Object, { 52 inspect: function(object) { 53 try { 54 if (object === undefined ...
Underscore. jsのコレクションと配列とオブジェクトの機能をご紹介します。 コレクションの機能 Underscore. jsのコレクションの機能をご紹介します。コレクションの機能は配列やオブジェクト、 「⁠配列のようなオブジェクト」 で使えます。 配列のような ...
前回は、数値や文字列といった基本的なデータに関するメソッドを紹介した。今回は、より複雑な構造をもったクラスとオブジェクトに関するメソッドを紹介しよう。バージョンは引き続き1.6だ。詳細はAPIドキュメントを参照していただきたい。なお ...
Object は、Number, String, Boolean, Date などのオブジェクトの親(祖先)となるオブジェクトで、 Object が持つメソッドやプロパティは、すべての子孫オブジェクトで使用可能です。 ECMAScript でサポートされた書き方で、最近ではほとんどの場合、この書き方を用います。
こんにちは!ALCHEMYのエンジニア、丸山です。 こんなかっこいいモノが作れればいいなと思いまして、Three.jsを学び始めたんですけど、奥が深くて面白いので、みなさんに共有します。 少しでも、3Dでモノ作りをしたいと思っている方 パッケージの ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
max/mspにおけるJS,JSUI個人メモの走り書きです。 Max for live デバイスを以下でリリースしています。 var a = 2 // グローバル コード function aiueo(x){ a = x // 関数内のステートメント } グローバルコードはコンパイルされた直後に実行される。 関数はメッセージからも ...
Object.assignは、ディープコピーではなく、シャローコピーのため下階層のオブジェクトはコピーされない。 解決方法 汎用的な対応は自前で実装するのはコストが高いのでライブラリを使用する(自前の実装で解決できるレベルのネストであれば、ループなど ...