Aer*_*ind 3 javascript arrays string internet-explorer internet-explorer-8
所以这个老实说让我摸不着头脑.我的Javascript中只有一行代码在部署到我们的测试服务器时不起作用,但在从Visual Studio本地运行时工作得很好.在Chrome中运行该功能时也没有问题,无论位于何处.获取字符串的最后一个字符只是一个简单的行,所以它真的让我感到困惑,为什么它只是停止工作.我在本地和测试服务器上运行IE8(同一台机器正在浏览,只是移动了主机).
WhichCredit = WhichCredit[WhichCredit.length - 1];
Run Code Online (Sandbox Code Playgroud)
在ECMAScript 5中引入了使用括号表示法访问字符串的字符.javascript解释器可能是旧的,并且不支持使用括号表示法从字符串中抓取字符.使用内置函数(例如WhichCredit.substr(-1)或WhichCredit.charAt(WhichCredit.length - 1)执行此操作)会好得多.