我想将一个数字数组传递给方法String.fromCharCode(),我读了另一个thread并尝试在fromCharCode之后链接应用,但它对我不起作用。这是代码:
function rot13(str) {
var reStr = "";
var asciiCodedArr = [70,82,69,69,32,67,79,68,69,32,67,65,77,80];
reStr = String.fromCharCode().apply(null, asciiCodedArr);
return reStr;
}
rot13("SERR PBQR PNZC");
它向我大喊:
TypeError: String.fromCharCode(...).apply is not a function
我在哪里陷入困境?
答案 0 :(得分:0)
在()
之后删除fromCharCode
,您就是黄金。
基本上,您试图在调用apply
的结果上找到fromCharCode
方法(这是一个字符串,因此没有来自{{1}的方法而不是函数Function.prototype
本身。
fromCharCode

答案 1 :(得分:0)
删除df = pd.DataFrame({
'G1':[1.00,0.69,0.23,0.22,0.62],
'G2':[0.03,0.41,0.74,0.35,0.62],
'G3':[0.05,0.40,0.15,0.32,0.19],
'G4':[0.30,0.20,0.51,0.70,0.67],
'G5':[0.40,0.36,0.88,0.10,0.19]
})
()
不是
reStr = String.fromCharCode.apply(null, asciiCodedArr);