javascript - 如何在javascript中拆分值?

标签 javascript arrays object javascript-objects

这里我有一个月的对象在这个月的对象中,值 1,2,3,4,5 并且选择的经验值是 04(请参阅控制台)所以想要找到值(value),我比较两者,但我得到了未定义,因为 4 和 04 不匹配 如何匹配它们?

console.log(selectedExperience.from.split('/')[0])) // 04

console.log(months) // [ { value : 1, name: "one"}
                          { value: 2, name: "two" }
                          { value: 4, name: "four" } ]

console.log(months.find(month => month.value === selectedExperience.from.split('/')[0])); // undefined

最佳答案

如何将其转换为 int

console.log(months.find(month => month.value === parseInt(selectedExperience.from.split('/')[0])));

关于javascript - 如何在javascript中拆分值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55225411/

相关文章:

javascript - 空白不会消失 bootstrap 4

c - 函数初始化的双指针数组

c# - 创建 Array.ReturnLength() 扩展方法?

html - 如何检查 Canvas 对象是否相互重叠

java - 测量创建和销毁一个简单对象的时间

javascript - 函数和对象 Javascript

javascript - 使用 angularjs 的图库弹出窗口不起作用,但使用 javascript 工作正常

javascript - 解析 JSON http 请求时遇到问题

javascript - 在 Angular 2 中订阅后未定义值,但在 templateurl 中它可以显示

arrays - Swift 3 - 使类可迭代