3

コード A とコード B を考えてみましょう。これらは同じように見えますが、一方は私が書いたものです。他、W3からコピペ。コード A (私が書いたもの) は機能しませんが、コード B は機能します。どうしてこれなの?文字列の一致を行ったところ、一致しないと表示されますが、メモ帳でそれらを重ねると(コードはすでに1行になっています)、まったく違いがないことがわかります。私が間違っていることはありますか?

コード A:

$(document).ready(function(){
$(".sub").click(function(){
$(".sub").slideToggle("slow");
  });
​});

コード B:

$(document).ready(function(){
$(".sub").click(function(){
$(".sub").slideToggle("slow");
  });
});
4

1 に答える 1

4

投稿で編集が行われる前は、コード A の最後の行にある中括弧は、コード B の中括弧とは異なるタイプの文字セットを持っています。これは、差分比較を行うときに確認できます。

オリジナルをコピーして Notepad++ に貼り付けると、違いもわかります。

Code A: ?});

Code B: });

編集2文字はと
の実体のようです。SO Question: What's HTML character code 8203 ?を見てください。​}

于 2012-07-08T23:00:12.037 に答える