gpt4 book ai didi

javascript - 对象只有字符串检测

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:05:29 26 4
gpt4 key购买 nike

我有这个问题,我不知道如何确定对象是否只有字符串。我不仅试图在解决这个问题上获得帮助,而且如果有人有时间,他们可以解释为什么他们的答案有效,以帮助我学习。谢谢

function hasOnlyStrings(o) {
for (var val in o) {
var values = o[match];
if (typeof values === 'string') {
return true;
}
else { return false; }
}
}

var car = {
name: 'corvette',
fast: true,
color: 'black'
}

var truck = {
name: 'ford',
color: 'blue'
}

最佳答案

您只是在测试第一个值,而不是所有值。

function hasOnlyStrings(o) {
for (var val in o) {
var values = o[match];
if (typeof values != 'string') {
return false;
}
}
return true;
}

关于javascript - 对象只有字符串检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24098612/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com