如何将JSP返回的列表转换为JavaScript中的字符串数组
我有一个包含JSP的HTML页面,并从JSP返回了一个列表如何将JSP返回的列表转换为JavaScript中的字符串数组,javascript,html,jsp,Javascript,Html,Jsp,我有一个包含JSP的HTML页面,并从JSP返回了一个列表 <input type="hidden" id="role" value="${sessionScope.rolePermissionsList}" /> 它在浏览器控制台上显示以下结果: [ PR_1 , PR_2, PR_3, PR_4 ] 我希望将此输出转换为字符串数组 我希望输出是这样的[PR_1,PR_2,PR_3, PR_4] 有人能告诉我如何实现这一点吗?假设[PR_1,PR_2,PR_3,PR_4]是一个
<input type="hidden" id="role" value="${sessionScope.rolePermissionsList}" />
它在浏览器控制台上显示以下结果:
[ PR_1 , PR_2, PR_3, PR_4 ]
我希望将此输出转换为字符串数组
我希望输出是这样的[PR_1,PR_2,PR_3,
PR_4]
有人能告诉我如何实现这一点吗?假设[PR_1,PR_2,PR_3,PR_4]是一个字符串,您可以使用下面的方法将其转换为字符串数组
变量角色列表=[PR_1,PR_2,PR_3,PR_4];
console.logrolesList.match/\[.*?\]/[1]。拆分;工作很有魅力。完美的
[ PR_1 , PR_2, PR_3, PR_4 ]