6
Tại sao dòng javascript này trông như thế này? Ý tôi là, tại sao có thêm + gần cuối?Tại sao dòng đóng của Google này trông giống như vậy?
'<script type="text/javascript" src="' + src + '"></' + 'script>'
Nguồn: http://code.google.com/p/closure-library/source/browse/trunk/closure/goog/base.js#511
Tại sao '' không hoạt động? – Terry
Lưu ý rằng mẹo nhỏ này không có lợi chút nào nếu bạn tải tập lệnh dưới dạng tệp bên ngoài. Vì vậy, đó là "chỉ trong trường hợp" ... – user123444555621
@Terry: Vì trình phân tích cú pháp HTML cần tìm nội dung của ''. Chỉ sau đó là các nội dung được truyền cho công cụ JS để xử lý tiếp. Trình phân tích cú pháp HTML không nhận thức được cú pháp JavaScript, do đó, nó không biết thẻ kết thúc hay không là bên trong một chuỗi ký tự. – user123444555621