js/ts如何定义一个数组,它的元素可能是字符串类型,也可能是数值类型?
在 JavaScript 中,定义一个数组,其元素可能是字符串类型,也可能是数值类型,可以简单地将不同类型的值放入同一个数组中。
思路:
- 数组是一种可以存储多个值的数据结构,它不限制元素的数据类型。
- 直接将字符串和数值类型的值放入同一个数组中即可。
详细说明:
// 定义一个数组,包含字符串和数值类型的元素
const mixedArray = ['apple', 42, 'banana', 7, 'orange']
// 输出数组
console.log(mixedArray)
在上述例子中,mixedArray
是一个包含字符串和数值类型元素的数组。'apple'
和 'banana'
是字符串,42
和 7
是数值。这样定义的数组允许存储不同类型的元素。
参考效果:
[ 'apple',