Javascript - 'spread' օպերատոր ( ... )

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ก.ย. 2024
  • Թեմաներ
    -----------------
    * Ինչպես օգտագործել ... օպերատորը օբյեկտներն ու զանգվածները բաժանելու համար
    Կոդի օրինակ
    -------------------------
    let a = {
    name: "Joe"
    };
    let b = {
    lastName: "Johnson",
    age: 23,
    ...a
    };
    // bն այժմ ունի { name: "Joe", lastName: "Johnson", age: 23 }
    let c = [4, 3, 2];
    let d = [44, ...c, 9]; // dն այժմ ունի [44, 4, 3, 2, 9]
    function run(i, ...args) {
    alert(i); // 99
    alert(args); // [3, 44, 5]
    }
    run(99, 3, 44, 5);
    Հղումներ
    ----------------
    Javascript դասընթաց: • Ծրագրավորման Արվեստ | ...
    Ֆեյսբուքյան էջ: / roubenmeschian
    Ֆեյսբուքյան խումբ: / 1647352038759065
    Կոդերի խմբագիր: roubenmeschian...

ความคิดเห็น • 23

  • @chrisgobal1306
    @chrisgobal1306 2 ปีที่แล้ว +1

    Շնորհակալություն շատ, Ռուբեն ջան !!! -- 💯%💯%💯% Պարզ էր ✨✨✨

  • @arevlucy24
    @arevlucy24 2 ปีที่แล้ว

    շատ մերսի Ռուբեն ջան,մաքսիմում հասկանալի

  • @khachikgobalyan9172
    @khachikgobalyan9172 2 ปีที่แล้ว

    մերսի Ռուբեն ջան

  • @edgararaqelyan325
    @edgararaqelyan325 3 ปีที่แล้ว +3

    Isk motagayum hnaravora Reacti daser linen?

    • @meschian
      @meschian  3 ปีที่แล้ว +7

      Ayo, Edgar jan

    • @edgararaqelyan325
      @edgararaqelyan325 3 ปีที่แล้ว +1

      @@meschian Mersi shat anpayman kspasenq

  • @chessclub92
    @chessclub92 2 ปีที่แล้ว

    verjn e 👍👍👍👍

  • @narekhakobyan8748
    @narekhakobyan8748 3 ปีที่แล้ว +1

    Rub jan vor xndrem kases Return hramanic heto kokkret inche chi asxhatum funkciayi nersum

    • @meschian
      @meschian  3 ปีที่แล้ว +2

      return nshanakum e veradartsru. Function@ ete sharunaki ashxatel, karox es evs mi ban veradartsnes, vor@ anhnar e kani vor function@ menak mi ban karox e veradartsni. Hetevabar hents return e linum, function@ gortsoxutsun@ avartvum e

  • @MariaKhachatryan-f9s
    @MariaKhachatryan-f9s ปีที่แล้ว

    barev dzez, isk inch payman tam vor funkcian ynduni miayn tekst ayl voch te tiv?

    • @meschian
      @meschian  ปีที่แล้ว

      function foo(a) {
      if(typeof(a) !== "string") {
      throw new Error("The argument to this function was not a string");
      }
      // ... dzer logican ...
      }

  • @narekter-antonyan9383
    @narekter-antonyan9383 3 ปีที่แล้ว

    Rouben jan isk vor vorosh funckianeri ashxatanqy chishenq da normal e?

    • @meschian
      @meschian  3 ปีที่แล้ว

      Iharke, petk chi bolor@ angir aneq. Uxaki search areq "javascript string functions" ev naek tsutsak@, gteq inch vor petk e. Jamanaki entatskum hajax ogtagortsvoxner@ sents te nents angir kaneq..

  • @hrayrashchyan5925
    @hrayrashchyan5925 2 ปีที่แล้ว

    inchi hamar enq grum - alert(JSON.stringify(b,undefined,2)); ?
    orinak ` alert(JSON.stringify(b,1,1)); porceci eli ashxatec

    • @meschian
      @meschian  2 ปีที่แล้ว +2

      arachin arjek@ objectn e vor veratsum enq textin
      egrort arjek@ function e (anpayman che poxantsel) vor@ poxum e inchpes e textavorum
      verchin arjek@ (anpayman che poxantsel) asum e kani tex ners berel amen tox@

  • @chessclub92
    @chessclub92 2 ปีที่แล้ว

    let a =[
    {name:"Joe"}
    {lastName: "MIkaelyan"}
    ] Rouben jan ete 2 objectn el arrayi mej en spredov hnaravor a stanal mi { } vori mej klini uxxaki name:"Joe" ev lastName : "Mikaelyan"???

    • @meschian
      @meschian  2 ปีที่แล้ว +1

      const b = a.reduce(function(aggr, obj) {
      return {...aggr, ...obj);
      }, {});
      alert(b.name);
      alert(b.lastName);

    • @chessclub92
      @chessclub92 2 ปีที่แล้ว +1

      @@meschian👌🙏🏻

  • @techelp97
    @techelp97 2 ปีที่แล้ว

    max functioni popokhakani anun a,te functioni anun a?

    • @meschian
      @meschian  2 ปีที่แล้ว

      function max(....
      es tepkum 'max' functioni anun e

  • @narekter-antonyan9383
    @narekter-antonyan9383 3 ปีที่แล้ว

    Մեկել որ spread օպերատորը օգտագործում ենք մեզ զանգվածի արժեքները որպես number է ուղղարկում թե string խնդրում եմ պատասխանեք էլի

    • @meschian
      @meschian  3 ปีที่แล้ว +1

      Kap chuni chap@ zangvatsi, arjekner@ nents en poxantsvum inchpes vor kan.
      Aysinkn ete uneq sa:
      const a = [2, true, null];
      const b = [...a]; // bi mech klini [2, true, null]

    • @narekter-antonyan9383
      @narekter-antonyan9383 3 ปีที่แล้ว +1

      @@meschianԼավ հասկացա շնորհակալություն հայրենանվեր գործի համար