immutability

    2

    1答えて

    スプライス前にインデックスを作成せずに同じものを書き込む方法を教えてください。出来ますか? var a = [[1,2,3],[1,2,3],[1,2,3],[1,2,3]]; let c = update(a, {0:{$splice: [[0,1]] },1:{$splice: [[0,1]] }, 2:{$splice: [[0,1]] }, 3:{$splice: [[0,1]] }

    1

    1答えて

    ページにアイテムを描画するReactコンポーネントがあります。アイテムはネットワークから取得されます。 これらの項目は、コンポーネントの読み込み時に取得してレンダリングする必要があります。 コンポーネントがロードされた後にアイテムを更新するメカニズムがあります。 私の最初の考えは、componentDidMount機能の中にネットワーク要求を配置することです。 これは、還元型および単方向のデータフ

    3

    3答えて

    私はJavaでArrayListを定義していますが、これはprivate、final、getterのみです。ユーザーは、ArrayListを取得して、その要素を追加または削除することでArrayListを変更できます。どうすればこれを避けることができますか?

    0

    1答えて

    私のプロジェクトでImmutable.jsを使用し、プレーンなJS構造を使用しないようにしています。 しかし、関数を含むオブジェクトだけを不変のものに変換することが意味をなさないかどうかはわかりません。 のは、私がMathUtility.jsを持っているとしましょう: export default { sum (a, b) { return a + b },

    1

    1答えて

    私はF#に新たなんだと私は言語についての核心ザラザラの詳細を学ぶために少しの課題をコーディングしています。私は不変のために問題があると思う。 シナリオ: Iコンソールの高ラインを読まなければならない、各行が1つの整数を含んでいます。その整数は山の大きさを表します。 入力を読み終えたら、最高の山々の行番号を書く必要があります。 与えられたインデックスが最高の山の場合、サイズはゼロに設定されます。 す

    2

    2答えて

    "若い世代を指し示す年長のオブジェクトがある場合、若いGCは効率が悪くなります"とは、不変オブジェクトを優先する理由の1つとして引用されています。 コレクタが古い世代のオブジェクトに遭遇すると、正確にはどうなりますか? なぜ若い世代のオブジェクトを参照して古いオブジェクトを収集するのは面倒なことでしょうか?

    2

    1答えて

    はコード class A { private _f: string; get f(): string { return this._f; } } class B { f: string; static x(a: A): B { // I expect an error in next line because A do

    1

    1答えて

    私はreactJsアプリケーションでCollection Visit Planを実装しようとしていました。 基本的にはSOD(Start of Day)時間のスーパーバイザープランニングから開始し、フィールドコレクションオフィサーの収集訪問を手配します。 初期データ訪問計画は、以下のオブジェクトの配列としてAPIフォームから受信されています intialVisitPLanData:[{

    5

    2答えて

    ソナールールsquid:S2384は、このコードに問題を提起: public Date getCreatedOn() { return createdOn; } 私たちは、元のを返すべきではないことを理解し、ルールMutable members should not be stored or returned directly 以下、代わりに私たちはオブジェクトのコピーを返す必要が

    0

    1答えて

    ビデオコンポーネントやその他のコンポーネントの配列を操作するときには、ngrx/storeとAngular 2の助けを借りて、破棄して再初期化しないでください。ここで 問題があるそのアレイ内のビデオコンテナコンポーネントの状態は、(不変の方法で)を変更するたびに、このコンポーネントが破壊され、再び再作成されます。 もう1つの同様の使用例は、jquery chartコンポーネントをラップするコンポー