Kitap okurken bulduğum bir kodu test ediyorum. Ben JS fiddle test ederken bu hatayı alıyorum, document.write
bir değerlendirme formu olabilir.Neden bu jsfiddle hatasını alıyorum, document.write bir değerlendirme formu olabilir
var text = '<html><body bgcolor=linen><p>' +
'This is <b>bold<\/b>!<\/p><\/body><\/html>';
var tags = /[^<>]+|<(\/?)([A-Za-z]+)([^<>]*)>/g;
var a, i;
while ((a = tags.exec(text))) {
for (i = 0; i < a.length; i += 1) {
document.writeln(('// [' + i + '] ' + a[i]).entityify());
}
document.writeln();
}
Ben document.writeln()
her iki hatlarında yukarıda JSfiddle uyarısı alıyorum.
[Neden hata alıyorsunuz? Document.write bir değerlendirme biçimi olabilir?] (Http://stackoverflow.com/questions/10609957/why-am-i-recieving-the-error-document- Bir yazılabilir form-of-of-değerlendirme) –
Ve daha fazlası Q/A: [\ [javascript \] document.write eval] (http://stackoverflow.com/search?q= [javascript] + document .write + eval) –