// 判断变量是否存在
if (typeof variable !== 'undefined') {
console.log('变量存在');
} else {
console.log('变量不存在');
}
// 判断对象的属性是否存在
const obj = { a: 1, b: 2 };
if (obj.hasOwnProperty('a')) {
console.log('属性 a 存在');
} else {
console.log('属性 a 不存在');
}
// 判断数组中是否包含某个元素
const arr = [1, 2, 3, 4, 5];
if (arr.includes(3)) {
console.log('数组中包含元素 3');
} else {
console.log('数组中不包含元素 3');
}
// 判断 DOM 元素是否存在
const element = document.getElementById('myElement');
if (element) {
console.log('DOM 元素存在');
} else {
console.log('DOM 元素不存在');
}
typeof 操作符来检查变量是否已声明且不是 undefined。hasOwnProperty 方法来检查对象是否有指定的属性。includes 方法来检查数组中是否包含某个特定值。document.getElementById 获取 DOM 元素,如果返回非 null,则表示元素存在。上一篇:js 判断文件是否存在
下一篇:js 判断是否是数字类型
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站