Các ký tự đặc biệt trong JavaScript

Một phần của tài liệu JS Basic (Trang 44 - 45)

Trong JS các bạn có thể thêm các ký tự đặc biệt vào văn bản bằng cách sử dụng dấu gạch chéo ngược \

Chèn ký tự đặc biệt ?

Dấu gạch chéo ngược \ được dùng để chèn dấu nháy, new lines,quote và những ký tự đặc biệt khác vào chuỗi.

Hãy nhìn vào đoạn code dưới đây

var txt="We are the so-called "Vikings" from the north."; document.write(txt);

trong JS mỗi chuỗi đều bắt đầu và kết thúc bởi dấu nháy đơn hoặc dấu nháy kép,điều đó có nghĩa là chuỗi trên sẽ được chia nhỏ thành : We are the so-called

để giải quyết vấn đề này các bạn phải thêm một dấu \ vào phía trước mỗi dấu nháy ở từ “Vikings”,ta sửa lại đoạn code như sau:

var txt="We are the so-called \"Vikings\" from the north."; document.write(txt);

bây giờ thì kết quả hiện lên mà hình sẽ là: We are the so-called "Vikings" from the north. Dưới đây là một ví dụ khác:

document.write ("You \& I are singing!");

ví dụ trên sẽ cho ra kết quả như sau:

You & I are singing!

Bảng cho dưới đây bao gồm những kí tự đặc biệt khác,bạn có thể dùng để thêm vào chuỗi của mình.

Code Outputs \' single quote \" double quote \& ampersand \\ backslash \n new line \r carriage return \t tab \b backspace \f form feed Một số chú ý khi sử dụng JavaScript

Hãy cẩn thận khi làm việc với JS ?

Khi bạn gọi tên hàm,goi tên biến trong JS thì hãy nhớ rằng chữ thường và chữ hoa sẽ khác

nhau,nghĩa là một hàm có tên là “ myfunction” sẽ không giống như “myFunction” ,và một biến có tên là “myvar” sẽ không giống như “myVar”.

Khoảng trắng trong JS ?

JS bỏ qua khoảng trắng khi nó nhìn thấy,vì vậy bạn có thể thêm vào khoảng trắng để cho mã nguồn của các bạn trở nên dễ đọc hơn.Tất nhiên là cũng không nên lam dụng khoảng trắng quá nhiều sẽ làm cho dung lượng mã nguồn tăng lên,gây cản trở khi load trang.Các dòng sau là tương đương:

name="Hege"; name = "Hege";

break up một dòng mã ?

Bạn có thể dùng dấu gạch chéo ngược để làm điều đó,ví dụ dưới đây sẽ được hiện thị đúng:

document.write("Hello \ World!");

Một phần của tài liệu JS Basic (Trang 44 - 45)