JavaScriptに、オブジェクトにプロパティが存在しないかどうかを確認するための「not in」演算子はありますか?GoogleやStack Overflowの周りではこれについて何も見つかりませんでした。この種の機能が必要な場所で私が取り組んでいるコードの小さなスニペットは次のとおりです。
var tutorTimes = {};
$(checked).each(function(idx){
id = $(this).attr('class');
if(id in tutorTimes){}
else{
//Rest of my logic will go here
}
});
ご覧のとおり、すべてをelse
ステートメントに入れています。その部分を使用するためだけにif
– else
ステートメントを設定するのは私には間違っているようですelse
。
var id = ...
あなたの機能に望んでいるかもしれません。