私は Remy Sharp の twitterlib: https://github.com/remy/twitterlibを使用しています。サンプル ファイルでは、彼は log(//stuff) を使用して画面に出力しています。以前は、この容量を満たすために document.write() に遭遇しただけで、log() をコンソール ロギングと組み合わせてしか見たことがありませんでした。スニペットは次のとおりです (4 行目と 6 行目を見てください)。
var count = 0, limit = 2;
twitterlib.timeline('rem', { limit: 5 }, function (tweets) {
count++;
log('<strong>Tweets requested in hit ' + count + '</strong>');
for (var i = 0; i < tweets.length; i++) {
log(this.ify.clean(tweets[i].text));
}
if (count < limit) {
this.next();
}
});
画面に出力するスタンドアロンの javascript メソッドとして log() に関する情報が見つからないので、これを使い続けるのが良い考えなのか、それとも別の方法で画面に書き込むべきなのか (例: document.write() または jQuery DOM 操作) を使用して、より予測可能な結果を得ることができます。
情報はありますか?