javascript - 无法调用未定义的方法 toUpperCase

标签 javascript

if (json.ScheduleCareProviderScheduledPatientsGetResult.Appointments[i].Patient.Firstname.toUpperCase().indexOf(searchBarValue.toUpperCase()) == 0) {

为什么会出现这个错误。

最佳答案

因为

json.ScheduleCareProviderScheduledPatientsGetResult.Appointments[i].Patient.Firstname

未定义。

关于javascript - 无法调用未定义的方法 toUpperCase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5789989/

相关文章:

javascript - jquery/javascript : Uncaught TypeError?

javascript - 在一个操作创建器中响应 redux 多个请求

javascript 字符串正则表达式(css有效性检查+转换)

javascript - 通过 jQuery 设置转换值

javascript - 为什么 javascript 的 ES6/Harmony Set 对象会为键/值/条目方法返回空对象?

javascript - 将 JSON 映射到对象

javascript - Mootools 覆盖窗口滚动

javascript - 如何在select2框的最后添加新选项?

javascript - Autodesk Forge Markup Extension 错误创建开关按钮错误

javascript - Chrome 扩展 : How to get current webpage url from background. html