Giả sử sau đây là đối tượng của chúng tôi -
var details = { firstName: 'John', lastName: '', countryName: 'US' }
Sử dụng Object.keys () cùng với find () để lấy tên khóa có giá trị trống. Sau đây là mã -
Ví dụ
var details = { firstName: 'John', lastName: '', countryName: 'US' } var result = Object.keys(details).find(key=> (details[key] === '' || details[key] === null)); console.log("The key is="+result);
Để chạy chương trình trên, bạn cần sử dụng lệnh sau -
node fileName.js.
Đầu ra
Ở đây, tên tệp của tôi là demo118.js. Điều này sẽ tạo ra kết quả sau -
PS C:\Users\Amit\JavaScript-code> node demo118.js The key is=lastName