Javascript删除字符串中最后一个方括号[]

Javascript删除字符串中最后一个方括号[],javascript,brackets,square-bracket,Javascript,Brackets,Square Bracket,如何删除最后一个方括号。我有这样的字符串: Product[parameter][0][values][2][value] var x = "Product[parameter][0][values][2][value]"; x = x.substr(0, x.lastIndexOf("[")); alert(x); 我需要获得没有最后括号的字符串: Product[parameter][0][values][2] 试着这样做: Product[parameter][0][values][

如何删除最后一个方括号。我有这样的字符串:

Product[parameter][0][values][2][value]
var x = "Product[parameter][0][values][2][value]";
x = x.substr(0, x.lastIndexOf("["));
alert(x);
我需要获得没有最后括号的字符串:

Product[parameter][0][values][2]
试着这样做:

Product[parameter][0][values][2][value]
var x = "Product[parameter][0][values][2][value]";
x = x.substr(0, x.lastIndexOf("["));
alert(x);

试着这样做:

Product[parameter][0][values][2][value]
var x = "Product[parameter][0][values][2][value]";
x = x.substr(0, x.lastIndexOf("["));
alert(x);

该网站的工作方式是:提供一个与您期望的不完全一致的代码,其他用户将尝试为您提供解决方案。请阅读。该网站的工作方式是:提供一个不完全按照您预期工作的代码,其他用户将尝试为您提供解决方案。请阅读。