Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 判断是数组

作者:ι错过了   发布日期:2026-05-28   浏览:58

// 判断是否为数组的几种方法

// 方法1: 使用 Array.isArray()
function isArrayUsingIsArray(value) {
  return Array.isArray(value);
}

// 解释: Array.isArray() 是 ES5 引入的一个方法,用于判断传入的值是否为数组。它是最推荐的方式,因为它明确且可靠。

// 方法2: 使用 instanceof 操作符
function isArrayUsingInstanceof(value) {
  return value instanceof Array;
}

// 解释: instanceof 可以用来判断对象是否是某个构造函数的实例。但是需要注意的是,如果在不同的全局执行环境中(如不同窗口或 iframe),该方法可能会失效。

// 示例代码:
console.log(isArrayUsingIsArray([1, 2, 3])); // true
console.log(isArrayUsingInstanceof([1, 2, 3])); // true
console.log(isArrayUsingIsArray('not an array')); // false
console.log(isArrayUsingInstanceof('not an array')); // false

上一篇:js 判断是否是数组

下一篇:js 两个数组去重

大家都在看

js 数组打乱顺序

js 两个数组取交集

js 数组对象排序

js 对象数组排序

js 数组删掉第一个值

js fill

js fill方法

js 数组连接

js json数组

js 数组复制

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站