Logo ka.boatexistence.com

გამოვიყენო null თუ განუსაზღვრელი?

Სარჩევი:

გამოვიყენო null თუ განუსაზღვრელი?
გამოვიყენო null თუ განუსაზღვრელი?

ვიდეო: გამოვიყენო null თუ განუსაზღვრელი?

ვიდეო: გამოვიყენო null თუ განუსაზღვრელი?
ვიდეო: Are You Using Null And Undefined Wrong? 2024, მაისი
Anonim

გამოიყენეთ null მხოლოდ იმ შემთხვევაში, თუ აშკარად გსურთ ცვლადის მნიშვნელობის აღნიშვნა, როგორც "მნიშვნელობის გარეშე". როგორც @com2gz აცხადებს: null გამოიყენება პროგრამულად ცარიელი რაღაცის დასადგენად. განუსაზღვრელი იგულისხმება იმის თქმა, რომ მითითება არ არსებობს. null მნიშვნელობას აქვს განსაზღვრული მითითება "არაფერზე ".

როდის უნდა გამოიყენოთ null ელემენტი?

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

ცუდი პრაქტიკაა თუ არა განუსაზღვრელი დაბრუნება?

ფუნქცია ბრუნდება განუსაზღვრელი, თუ მნიშვნელობა არ დაბრუნდა. შენიშვნა: მიუხედავად იმისა, რომ თქვენ შეგიძლიათ გამოიყენოთ undefined, როგორც იდენტიფიკატორი (ცვლადის სახელი) ნებისმიერი მასშტაბით, გარდა გლობალური მასშტაბისა (რადგან undefined არ არის დაცული სიტყვა), ამის გაკეთება ძალიან ცუდი იდეაა, რაც გაართულებს თქვენს კოდს შენარჩუნებას და გამართვას.

ნულ==განუსაზღვრელია?

null არის მინიჭებული მნიშვნელობა. ეს ნიშნავს არაფერი. განუსაზღვრელი ნიშნავს, რომ ცვლადი გამოცხადდა, მაგრამ ჯერ არ არის განსაზღვრული.

რატომ null==განუსაზღვრელი მართალია?

==შედარების ოპერატორი არ ამოწმებს ტიპებს. null და undefined ორივე აბრუნებს false. ამიტომ თქვენი კოდი რეალურად არის შემოწმება, უდრის თუ არა false. თუმცა მათი ტიპები არ არის თანაბარი.

გირჩევთ:

ტენდენციები

შემიძლია მივიღო uprise d3 60k კაფსულა?

როდის ინერვიულებთ, რომ ბავშვი არ ლაპარაკობს?

რა ხდება, როდესაც ჰაერი ბუშტში ჩავარდება?

უნდა დაჯავშნოთ აკრძალული კუთხე?

უნდა შეძლო სკამზე ჯდომა?

შუასაუკუნეების ეპოქაში ეკლესია აკრძალავს თეატრს?

ნამდვილად საუკეთესო მეგობრები არიან ტომი და ჯერი?

რა არის კოალას ჰაბიტატი?

რამდენად საშიშია კოალა დათვები?

რატომ გამოიყენება სვაშ ფირფიტა?

იყო თუ არა აკრძალული ხილი მეტაფორა?

რით არის ცნობილი მულტანი?

ჰალოში წინამორბედები უსასრულოა?

შეგიძლიათ დაუპირისპირდეთ სიკვდილით დასჯას თანამედროვე ომში?

იქნება თუ არა მესამე თხილის ხის წიგნი?