ما قصد داریم این پروژهٔ متن‌باز را در دسترس همهٔ مردم در سرتاسر دنیا قرار دهیم.

به ترجمهٔ محتوای این آموزش به زبان خودتان کمک کنید/a>.

بازگشت به درس

بررسی خالی بودن

اهمیت: 5

تابع isEmpty(obj) را بنویسید که اگر شیء هیچ ویژگی‌ای نداشته true را برمی‌گرداند، در غیر این صورت false را.

باید مانند این کد عمل کند:

let schedule = {}; alert( isEmpty(schedule) ); // true schedule["8:30"] = "get up"; alert( isEmpty(schedule) ); // false

باز کردن یک sandbox همراه با تست‌ها.

فقط درون شیء حلقه بزنید تا اگر حداقل یک ویژگی وجود داشته باشد return false را انجام دهد.

function isEmpty(obj) { for (let key in obj) { return false; } return true; }
function isEmpty(obj) { for (let key in obj) { // if the loop has started, there is a prorty return false; } return true; }

باز کردن راه‌حل همراه با تست‌ها درون یک sandbox.