我有以下数组变量
fruits=['banana','apple+juice'];
如果我执行加入,我将显示以下输出
fruits.join(",")
“香蕉,苹果和果汁”
我的期望是,在执行encodeURIComponent
之前,应先执行join
每个元素。
我可以知道如何实现这一点,以便获得以下输出吗?
“香蕉,苹果%2bjuice”
答案 0 :(得分:2)
尝试:
fruits.map(encodeURIComponent).join()
我认为您需要encodeURIComponent
。默认情况下,join
使用,
作为分隔符,因此可以省略。