2
を出力なぜそれが起こっているJavascriptをString.replace()、あいまいな結果
ssVisit Microsoft!
ある
<html>
<body>
<script type="text/javascript">
var str="Visit Microsoft!";
document.write(str = str.replace("",'ss'));
</script>
</body>
</html>
私のコードを参照してください。?
'文字列でreplace'だけ、その文字列の最初の出現を置き換えます。文字列の先頭にある空文字列( '' something ".indexOf(" ")'は '0'を返します)を渡します。 –
なぜ文字列の先頭に空の文字列がありますか? –
「Microsoftを訪ねてください!」 === "" + "Microsoftを訪問!" –