← Back to list

JavaScript Shorthand ტექნიკები #1

Shorthand-ტექნიკა ნებისმიერ პროგრამირების ენაში გვეხმარება დავწეროთ კოდი უფრო სუფთა და ოპტიმიზირებული, მისი დახმარებით თქვენ გამოიყენებთ…

Amiko burjanadze · 2021-04-20 18:49 · 171 claps · 1.0 min read
#georgia #javascript #shrothand #qartuli #bitcamp
Open on Medium ↗
Wiki topics: 🌐 · Web Development

JavaScript Shorthand ტექნიკები #1

Photo by Greg Rakozy on Unsplash

Photo by Greg Rakozy on Unsplash

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

Ternary Operator

თუ ცვლადისთვის მნიშვნელობის მინიჭება გსურთ, პირობითობის საფუძველზე Ternary Operator-შესანიშნავი ალტერნატივაა.

[embed]

Assigning Default Values

თუ გსურთ მიანიჭოთ ცვალდს default მნიშვნელობა, როცა ის არის null ან undefined, ამისათვის შეგიძლიათ გამოიყენოთ Nullish coalescing operator (??)

[embed]

Assigning Multiple Values

Destructuring-ის გამოყენებით შეგიძლიათ ერთდროულად მრავალი მნიშნველობის მინიჭება

[embed]

როდესაც ობიექტზე ვიყენებთ ამ ტექნიკას გაითვალისწინეთ რომ ცვალდის სახელი უნდა ემთხვეოდეს ობიექტის property-ის სახელს.

const { name: firstName, age:myAge } = person;

მივანიჭოთ ცვლადს მხოლოდ ჩვენთვის საჭირო მნიშვნელობა Array-ის და object-ის გამოყენებით

destructuring-ით შვენ შეგვიძლია მხოლოდ ის მნიშნველობა ამოვიღოთ array-დან ან object-დან რომელიც ჩვენთვის ხელსაყრელია, array-ის შემთხვევაში მნიშვნელობა ენიჭება ცვლადების მდებარეობას მასივების ელემენტებთან მიმართებით, ობიექტიდან კი დასახელების მიხედვით შეგვიძლია ამოვიღოთ მისი მნიშვნელობა.

[embed]

array-ის შეერთება და სხვა და სხვა მნიშვნელობების დამატება

თქვენ შეგიძლიათ შეაერთოთ ორი მასივი და ასევე დაამატოთ მნიშნველობები Spread სინტაქსის გამოყენებით

[embed]

Spread Syntax with Destructuring

თქვენ შეგიძლია გამოიყენოთ Spread სინტაქსი destructuring-თვის რომ დარჩენილი ელემენტები ან თვისებები ახალ ცვლადს მიანიჭოთ.

[embed]

Short-Circuit Evaluation with &&

თუ თქვენ მხოლოდ გსურთ შეამოწმოთ პირობა else-ს გამოყენების გარეშე შეგიძლიათ გამოიყენოთ && ოპერატორი

[embed]


메타데이터
post_id
439bbc8fb66b
slug
javascript-shorthand-ტექნიკები-1-439bbc8fb66b
url
https://medium.com/@amikojs/javascript-shorthand-%E1%83%A2%E1%83%94%E1%83%A5%E1%83%9C%E1%83%98%E1%83%99%E1%83%94%E1%83%91%E1%83%98-1-439bbc8fb66b
canonical_url
https://medium.com/@amikojs/javascript-shorthand-%E1%83%A2%E1%83%94%E1%83%A5%E1%83%9C%E1%83%98%E1%83%99%E1%83%94%E1%83%91%E1%83%98-1-439bbc8fb66b
author_url
https://medium.com/@amikojs
status
ok
fetched_at
2026-08-15 06:32:35