元祖是固定长度,固定类型的。
1.元祖使用中的一个bug(使用 .push 可以突破元祖的界限)
eg: let person: [number, string] = [01,"张三"]
person.push(3)(这样写idea不报错,编译也能通过),但是元祖本身定义了两个元素,现在输出了3个元素
2.在声明元祖的时候,一定要指明数据类型。
元祖是固定长度,固定类型的。
1.元祖使用中的一个bug(使用 .push 可以突破元祖的界限)
eg: let person: [number, string] = [01,"张三"]
person.push(3)(这样写idea不报错,编译也能通过),但是元祖本身定义了两个元素,现在输出了3个元素
2.在声明元祖的时候,一定要指明数据类型。