Სარჩევი:

როგორ შეამოწმოთ არის თუ არა ობიექტი JavaScript-ში ცარიელი?
როგორ შეამოწმოთ არის თუ არა ობიექტი JavaScript-ში ცარიელი?

ვიდეო: როგორ შეამოწმოთ არის თუ არა ობიექტი JavaScript-ში ცარიელი?

ვიდეო: როგორ შეამოწმოთ არის თუ არა ობიექტი JavaScript-ში ცარიელი?
ვიდეო: Best Way to Check 'Null', 'Undefined' or 'Empty' in JavaScript | JavaScript Tutorial for Beginners 2024, აპრილი
Anonim

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

  1. ფუნქცია არის ცარიელი(obj) { ამისთვის (var გასაღები obj-ში) { თუ (ობიექტ.
  2. var myObj = {}; // ცარიელი ობიექტი თუ (isEmpty(myObj)) { // ობიექტი ცარიელია (ამ მაგალითში დაბრუნდება ჭეშმარიტი) } else {// ობიექტი ცარიელი არ არის }
  3. ობიექტი .

ამგვარად, არის თუ არა ცარიელი ობიექტი სიმართლე?

ერთი (1) არის სიმართლე , ნული (0) მცდარია. ან ობიექტი ნებისმიერი სახის (მათ შორის ფუნქციები, მასივები, RegExp ობიექტები და ა.შ.) ყოველთვის არის სიმართლე . განუსაზღვრელი, null, NaN, 0, "" ( ცარიელი სტრიქონი) და ყალბი, რა თქმა უნდა.

ანალოგიურად, არის ცარიელი ობიექტი jQuery? jQuery .isEmptyObject( ობიექტი )ბრუნდება: ლოგიკური აღწერა: შეამოწმეთ არის თუ არა ობიექტი არის ცარიელი (არ შეიცავს უთვალავ თვისებებს).

აქ არის ცარიელი სტრიქონი Javascript-ში?

მაგრამ, მეორეზე, ყველა ჭეშმარიტი მნიშვნელობა შევა, თუ: false, 0, null , განუსაზღვრელი და ცარიელი სიმები , არ იქნებოდა. ორივე null და ა ცარიელი სტრიქონი არის ყალბი ღირებულებები JS . ამიტომ, გარეშე null (ან რაიმე უცნაური ნივთი, როგორიცაა მონაცემები = "0") ჩაერევა გზაში.

ჯავაში ცარიელია?

ჯავა String isEmpty() მეთოდი მაგალითით ჯავა String isEmpty() მეთოდი ამოწმებს თუ არა aString ცარიელია თუ არა. ეს მეთოდი აბრუნებს true-ს, თუ მოცემული სტრიქონი ცარიელია , წინააღმდეგ შემთხვევაში ის აბრუნებს ყალბს. სხვა სიტყვებით რომ ვთქვათ, შეგიძლიათ თქვათ, რომ ეს მეთოდი აბრუნებს ჭეშმარიტებას, თუ სტრიქონის სიგრძე არის 0.

გირჩევთ: