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

js 判断数组类型

作者:/神經病/   发布日期:2025-02-23   浏览:110

// 判断数组类型的示例代码

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

// 解释: Array.isArray() 是 ES5 引入的一个方法,用于判断一个值是否为数组类型。
// 如果是数组,则返回 true;否则返回 false。

// 示例:
console.log(isArrayType([1, 2, 3])); // 输出: true
console.log(isArrayType('not an array')); // 输出: false


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

// 解释: instanceof 操作符可以用来检测某个对象是否是某个构造函数的实例。
// 在这里我们检测传入的值是否是 Array 的实例。
// 注意:instanceof 可能会在跨iframe或不同环境中有问题,因此推荐使用 Array.isArray()。

// 示例:
console.log(isArrayTypeInstance([1, 2, 3])); // 输出: true
console.log(isArrayTypeInstance('not an array')); // 输出: false

上一篇:js 数组foreach

下一篇:js object 转数组

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

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

Laravel 中文站