რა გავრცელების ოპერატორები?
რა გავრცელების ოპერატორები?

ვიდეო: რა გავრცელების ოპერატორები?

ვიდეო: რა გავრცელების ოპერატორები?
ვიდეო: საქართველოს პირველი არხის ოპერატორი გარდაცვლილი იპოვეს 2024, მაისი
Anonim

გავრცელების ოპერატორი საშუალებას აძლევს iterable-ს გაფართოვდეს ისეთ ადგილებში, სადაც მოსალოდნელია 0+ არგუმენტები. ის ძირითადად გამოიყენება ცვლად მასივში, სადაც მოსალოდნელია 1-ზე მეტი მნიშვნელობა. ის გვაძლევს პრივილეგიას, მივიღოთ პარამეტრების სია მასივიდან.

შემდგომში შეიძლება ისიც იკითხოთ, როგორ მუშაობს სპრედის ოპერატორი?

როცა ის რაც არის გავრცელება არის ობიექტი და მიმღები არის ასევე ობიექტი, შემდეგ გასაღები-მნიშვნელობის წყვილები კოპირდება ერთად, ნაცვლად მხოლოდ მნიშვნელობებისა. ძირითადად, გავრცელების ოპერატორი ობიექტებით გამოიყენება არსებული ობიექტის ასლის ან მეტი თვისებების მქონე ახალი ობიექტის შესაქმნელად.

აკოპირებს სპრედი ოპერატორს? assign(), ობიექტი გავრცელების ოპერატორი აკეთებს არა კოპირება მემკვიდრეობით მიღებული თვისებები ან კლასის ინფორმაცია. ის კოპირებს ES6 სიმბოლოები. თქვენ ასევე შეგიძლიათ შეურიოთ ობიექტს სხვა თვისებები გავრცელების ოპერატორი . წესრიგი მნიშვნელოვანია: ობიექტი გავრცელების ოპერატორი გადაწერს მის წინ განსაზღვრულ თვისებებს, მაგრამ არა შემდეგ.

ასევე იცოდე, რა არის გავრცელების და დასვენების ოპერატორი?

The გავრცელების ოპერატორი საშუალებას გვაძლევს გავრცელება მასივის (ან ნებისმიერი გამეორების) მნიშვნელობა ნულოვანი ან მეტი არგუმენტის ფუნქციის ან ელემენტების მასივის (ან ნებისმიერი გამეორების) მასშტაბით. The დასვენების პარამეტრი საშუალებას გვაძლევს გავიაროთ განუსაზღვრელი რაოდენობა პარამეტრები ფუნქციას და წვდომა მათ მასივში.

რა არის გავრცელების ოპერატორი კუთხით?

The გავრცელების ოპერატორი შეიძლება გამოყენებულ იქნას მასივის ან ობიექტის ინიციალიზაციისთვის სხვა მასივიდან ან ობიექტიდან. თქვენ ასევე შეგიძლიათ გამოიყენოთ გავრცელების ოპერატორი ობიექტის დესტრუქციისთვის.

გირჩევთ: