問題タブ [prototyping]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - cssのプロトタイプ
Web サイトのプロトタイプを作成し、プロトタイプに基づいて CSS を生成できるプログラムまたはアプリはありますか? グリッドを使用するプロトタイピング ソフトウェアがあるとします。グリッドにナビゲーション ウィジェットを追加すると、実際の Web サイトにあるかのように正確な CSS が出力されます。プログラムか、このようなものはありますか?ありがとう!
prototyping - EvolusPencilStencilの作成を支援する
EvolusPencil用のDojo.GUIのようなステンシルを作成したいと思います。ただし、組み込みのステンシルジェネレータでは、高度なプロパティを設定できません。新しい画像のコレクションを作成できます。
XMLコーディングなし(またはXMLコーディングなし)であらゆるタイプのステンシルを生成するのに役立つ、EvolusPencil用のオンライン/オフラインステンシルジェネレーターを提案してください。
javascript - 「HTMLElement.prototype.someFunc =」と「HTMLElement.someFunc =」の違いは何ですか?
私は、多くの場合、すべての HTMLElements のメソッドを両方の方法で登録できました。
気になるのですが、何か違いはありますか?
ある方法を他の方法より優先する必要がありますか? それを行う正しい方法は
何ですか?
sencha-touch - タッチでデフォルトにするより良い方法はありますか?
私は連絡を取り合ってプロトタイプを作成しましたが、 Ext.create は一体に行くように指示します ( Ext.define と同様)。
そして、関数などで構成を操作します。「デフォルト」変数が私のために行うことを行うためのより良い方法はありますか?
iphone - iPhoneプロトタイピングツール
誰かがいくつかの良い(無料または商用、Webベースまたはデスクトップ)iPhone / iPadアプリのプロトタイピングツールを提案できますか?
デザインと開発のサポートとビジネスプランでのアプリスタブの表示の両方を目的としたアプリモックアップの作成に興味があります。
ありがとう。
scripting - 実用的なクロスプラットフォーム (そして実際に動作させるのが非常に速い) 「使い捨て」コード: どの言語/ツール?
私の開発スタイルでは、使い捨ての「支援」コードをたくさん書くことになります。
コード部分の自動生成、半自動テスト、および一般的に主要な開発のためのダミー、プロトタイプ、または一時的な「スパーリングパートナー」の構築のためかどうか。私は私だけではないことを知っています...
私は頻繁に Windows と Unicies の両方で作業するので、テキスト解析などの通常の作業を可能にする、限られた違いで両方の環境で動作する単一の「スイス アーミー ナイフ」ツールに非排他的に焦点を当てたいと思います。 、db アクセス、ソケット、重要なファイルシステム、およびプロセス操作
今まで unix の下で、少しの perl と大量のシェル スクリプトを使用してきましたが、後者は少し制限された perl です... 非常に有能で、信じられないほど多くの任務のためのモジュールを持っているにもかかわらず、心から私もそれを見つけました100行を超えるコードに対しては、私にとって「敵対的」です。
あなたは何を提案しますか?
スクリプト作成は必須ではありません。より静的なスタイルの言語を使用しても問題ありません。開発が高速化され (プログラムが実際に作業を実行し、人間が読める状態になる可能性があります)、エラーの処理が悪夢のようにならなければ/例外と動的環境への適応(たとえば、自分のコードに data /db テーブル構造を、特に手作業でハードワイヤするのは好きではありません)。
私はpython、rubyに興味をそそられましたが、おそらくグルービー(巨大なクラスライブラリにアクセスする機能と彼のコンパクトな構文)または他の何かがより適しています
事前にどうもありがとう!
(一方、完全に別の話として、scalaはそのクリーンさだけで本当に魅力的に見えますが、それは - おそらく - まったく別の話です。反対のことを言わない限り...?)
javascript - オブジェクトを独自のプロトタイプのプロパティのインスタンスにする方法
標準ブラウザを例にとると、
ウィンドウ変数としてインスタンス化された Window クラスがあります
window 変数には、Window コンストラクター (window.Window) も含まれます。
(標準) ブラウザでこれをテストします。
現在、window は、window.EventTarget に格納されている EventTarget のインスタンスでもあります。
window オブジェクトで EventTarget を継承する方法は?
javascript - JavaScriptで純粋なプロトタイピングアプローチを使用するときにオブジェクトのプロパティを処理する方法
私は、ダグラス・クロックフォードの「Javascript:The Good Parts」の本を使用して、初めてJavaScriptを学ぶ経験豊富なコーダーです。その中で、彼は次の関数を使用して、継承に「純粋にプロトタイプの」アプローチを使用することを推奨しています。
私が抱えている問題は、オブジェクトが単純な型ではなくオブジェクトであるプロパティを持っている場合、新しいオブジェクトを作成すると、新しいオブジェクトを作成するのではなく、そのオブジェクトの親のインスタンスを継承することです。例えば:
これは出力を持っています:
単純な「name」プロパティでは期待される動作が得られますが、「body」では得られません。私は理解していると思います-JavaScriptは参照によってコピーしているため、aBodyの新しいインスタンスは生成されません。person
たとえば、からオブジェクトを作成するたびに手動でこれを行うことができましたcat.body = Object.create(aBody)
が、これを元のオブジェクト定義にロールインするための適切な方法を見つけることができませんでした(ここでは、person
)。
私は、すてきで、明確で、信頼できるJSコードを書くことを学ぼうとしているので、あなたが提供できるどんなガイダンスにも本当に感謝します。「純粋にプロトタイプの」アプローチを使用している人々がこの問題を処理するために持っている巧妙な技術はありますか?
javascript - HTMLElementの拡張
jQueryを使用すると、次のようなことができます。$("div")[5].animate()
HTMLElement
これは、ある意味で開発者のように使用を拡張したように思えprototype
ます。
私の質問は今です:彼らはどのようにこれをしましたか?たとえばIEでは動作していないのでHTMLElement.prototype
、HTML要素のプロトタイプを作成するためのクロスブラウザ方式があるのではないかと思います。
ありがとう!
javascript - このスタイルのjQuery/Javascriptプロラミングについてはよくわかりません。
私のブログ/ポートフォリオサイトのチュートリアルをやりたいと思っていて、気づきました... jQuery / Javascriptプログラミングのこの特定の方法について知っているすべての人にとって、私はそれを何と呼ぶか、他の人が何と呼ぶかわかりません。私はそのOOPの特定の方法を知っており、これを行う方法を教えてくれた人はそれを「プロトタイピング」と呼んでいました。しかし、グーグルでそれを検索するとき、私は似たようなものを見つけられません。要約した例を次に示します。
誰かがこれを何と呼ぶかを理解するのを手伝ってくれますか?ライブラリやプラグインを作成するのと同じかどうかはわかりませんが、idは本当にそれを理解するのが好きです。ありがとう。