在Python 2.7.3中,有一个方法str()可以将所有数据类型转换为字符串.我想知道在JavaScript中是否存在这样的字符串方法,如果是这样,它的语法是什么.
我试图移动数组的元素,所以所有元素都替换为前一个元素,如下所示:shift(1,[5,6,7])=> [7,5,6].
以下代码仅返回[7,5].有人可以告诉我是什么导致这种情况发生?我一步一步地完成了代码,根本无法找到解决方案.我还尝试了3种不同的口译员.
def shift(key, array):
counter = range(len(array)-1)
new = counter
for i in counter:
new[i] = array[i-key]
return new
print shift(1, [5, 6, 7])
Run Code Online (Sandbox Code Playgroud)