私は、次のNode.jsのコードがあります。nodejs:文字列操作
conn.on("data",function(x){
var responseData=x;
//sys.puts(responseData);
sys.puts(responseData.length);
var f=50;
var N=responseData.length;
if(N>f){
var p=Math.floor(N/f);
var p_rem=N%f;
var hash="";
for(var i=0;i<p;i++){
hash=DJBHash(responseData.substr(f*i,f)); //this line causes program to exit!
sys.puts(responseData.substr(f*i,f)+"***"+hash);
}
}
soc.write(x);
});
をしかし、SUBSTRが動作しているように見えません!
node.jsに文字列の部分文字列を取得するにはどうすればよいですか?事前に
多くのおかげで、
私はその行をコメントアウト – Raynos
を失敗したそのprobablye 'DJBHash'を...次の行は現在失敗しています... – Eamorr
'Object.prototype.toString.call(responseData)'を試してください – Raynos