Trình xử lý sự kiện trong JavaScript.
Click here
Con chuột
title, oncontextmenu, ondblclick, onmousedown, onmouseenter, onmouseleave, onmousemove, onmouseOver, onmouseOut, onmouseup, oncontextmenu, ondblclick, onmousedown, onmouseenter, onmouseleave, onmousemove, onmouseover, onmouseout, onmouseup
Bàn phím
Onkeydown, Onkeypress, Onkeyup, onkeypress, onkeyup
Khung
onabort, onboreunload, onerror, onhashchange, onload, onpageshow, onpagefonload, onpageshow, onpagehide, onresize, onscroll, onunload
Hình thức
onblur, onchange, onfocus, onf Focusin, onf Focus, onInput, oninvalid, onreset, onSearn, onSelect, onsubmitonchange, onfocus, onfocusin, onfocusout, oninput, oninvalid, onreset, onsearch, onselect, onsubmit
Lôi kéo
ondrag, ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrop
Clipboard
Oncopy, oncut, onpaste
Phương tiện truyền thông
onabort, oncanplay, oncanplaythrough, ondurationchange, onended, onloadeddata, onloadededaData, onloadStart, onpaut
Hoạt hình
hoạt hình, hoạt hình, hoạt hình
Điều khoản khác
Chất chuyển tiếp, onmessage, onmousewheel, ononline, onoffline, onpopstate, onshow, onstorage, ontoggle, onwheel, ontouchcancel, ontouchend, ontouchmove, ontouchstart
Dưới đây bạn có thể tìm thấy bảng gian lận JavaScript trong .pdf cũng như trong văn bản. Hãy để bắt đầu với những điều cơ bản - cách đưa JavaScript vào một trang web.JavaScript cơ bản
Bao gồm JavaScript trong trang HTML
Để bao gồm JavaScript bên trong một trang, bạn cần quấn nó trong các thẻ :
//JS code goes here
Với đầu vào này, trình duyệt có thể xác định và thực thi mã đúng cách.
Gọi một tệp JavaScript bên ngoài
Bạn cũng có thể đặt JavaScript vào tệp của riêng mình và đặt tên cho nó bên trong HTML của bạn. Bằng cách đó, bạn có thể giữ các loại mã khác nhau tách biệt với nhau, tạo ra các tệp được tổ chức tốt hơn. Nếu mã của bạn nằm trong một tệp có tên
//JS code goes here0, bạn sẽ gọi nó:
Bao gồm cả ý kiến
Nhận xét rất quan trọng vì họ giúp người khác hiểu những gì đang xảy ra trong mã của bạn hoặc nhắc nhở bạn nếu bạn quên điều gì đó. Hãy nhớ rằng chúng phải được đánh dấu đúng cách để trình duyệt giành chiến thắng để cố gắng thực hiện chúng.
Trong JavaScript, bạn có hai tùy chọn khác nhau:
- Nhận xét một dòng-để bao gồm một nhận xét được giới hạn trong một dòng, trước nó với
//JS code goes here
1 — To include a comment that is limited to a single line, precede it with//JS code goes here
1 - Nhận xét đa dòng-Trong trường hợp bạn muốn viết nhận xét dài hơn giữa một số dòng, hãy bọc nó trong — In case you want to write longer comments between several lines, wrap it in
//JS code goes here
2 and//JS code goes here
3 to avoid it from being executed
Các biến trong JavaScript
Các biến là các giá trị đứng mà bạn có thể sử dụng để thực hiện các hoạt động. Bạn nên quen thuộc với họ từ lớp toán.
var, const, hãy để
Bạn có ba khả năng khác nhau để khai báo một biến trong JavaScript, mỗi khả năng có đặc sản riêng:
-
//JS code goes here
4 - biến phổ biến nhất. Nó có thể được chỉ định lại nhưng chỉ được truy cập trong một hàm. Các biến được xác định với//JS code goes here
4 di chuyển lên đầu khi mã được thực thi. -
//JS code goes here
6 - Không thể được chỉ định lại và không thể truy cập được trước khi chúng xuất hiện trong mã. -
//JS code goes here
7-Tương tự như//JS code goes here
6, biến & nbsp; ________ 17 có thể được chỉ định lại nhưng không được khai báo lại.
Loại dữ liệu
Các biến có thể chứa các loại giá trị và loại dữ liệu khác nhau. Bạn sử dụng
0 để gán chúng:- Số -
1 - Biến - & nbsp; ________ 22
- Văn bản [chuỗi] - & nbsp; ________ 23
- Hoạt động -
4 - Tuyên bố đúng hoặc sai - & nbsp; ________ 25
- Số không đổi - & nbsp; ________ 26
- Đối tượng -
7
Có nhiều khả năng hơn. Lưu ý rằng các biến là trường hợp nhạy cảm. Điều đó có nghĩa là
8 và
9 sẽ được xử lý dưới dạng hai biến khác nhau.Các đối tượng
Đối tượng là các loại biến nhất định. Chúng là các biến có thể có giá trị và phương pháp riêng. Cái sau là những hành động mà bạn có thể thực hiện trên các đối tượng.
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
Cấp độ tiếp theo: Mảng
Tiếp theo trong bảng gian lận JavaScript của chúng tôi là các mảng. Mảng là một phần của nhiều ngôn ngữ lập trình khác nhau. Chúng là một cách tổ chức các biến và thuộc tính thành các nhóm. Đây là cách tạo một cái trong JavaScript:
var fruit = ["Banana", "Apple", "Pear"];
Bây giờ bạn có một mảng có tên là ____ 30 & nbsp; trong đó có ba mục mà bạn có thể sử dụng cho các hoạt động trong tương lai.
Phương pháp mảng
Khi bạn đã tạo mảng, có một vài điều bạn có thể làm với chúng:
-
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
1 - Tham gia một số mảng vào một -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
2 - Trả về vị trí đầu tiên mà tại đó một phần tử đã cho xuất hiện trong một mảng -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
3 - Kết hợp các phần tử của một mảng thành một chuỗi và trả về chuỗi -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
4 - Đưa ra vị trí cuối cùng mà tại đó một phần tử đã cho xuất hiện trong một mảng -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
5 - Xóa phần tử cuối cùng của một mảng -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
6 - Thêm một phần tử mới ở cuối -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
7 - Sắp xếp các yếu tố theo thứ tự giảm dần -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
8 - Xóa phần tử đầu tiên của một mảng -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
9 - Kéo một bản sao của một phần của một mảng vào một mảng mới -
var fruit = ["Banana", "Apple", "Pear"];
0 - Các yếu tố sắp xếp theo thứ tự bảng chữ cái -
var fruit = ["Banana", "Apple", "Pear"];
1 - Thêm các phần tử theo cách và vị trí được chỉ định -
var fruit = ["Banana", "Apple", "Pear"];
2 - Chuyển đổi các yếu tố thành chuỗi -
var fruit = ["Banana", "Apple", "Pear"];
3 - một yếu tố mới cho đầu -
var fruit = ["Banana", "Apple", "Pear"];
4 - Trả về giá trị nguyên thủy của đối tượng được chỉ định
Người vận hành
Nếu bạn có các biến, bạn có thể sử dụng chúng để thực hiện các loại hoạt động khác nhau. Để làm như vậy, bạn cần người vận hành.
Toán tử cơ bản
-
var fruit = ["Banana", "Apple", "Pear"];
5 - Bổ sung -
var fruit = ["Banana", "Apple", "Pear"];
6 - phép trừ -
var fruit = ["Banana", "Apple", "Pear"];
7 - Nhân -
var fruit = ["Banana", "Apple", "Pear"];
8 - Bộ phận -
var fruit = ["Banana", "Apple", "Pear"];
9 - Toán tử nhóm, các hoạt động trong ngoặc được thực hiện sớm hơn so với những người bên ngoài -
function name[parameter1, parameter2, parameter3] { // what the function does }
0 - Mô đun [phần còn lại] -
function name[parameter1, parameter2, parameter3] { // what the function does }
1 - Số tăng -
function name[parameter1, parameter2, parameter3] { // what the function does }
2 - Số giảm
Toán tử so sánh
-
function name[parameter1, parameter2, parameter3] { // what the function does }
3 - bằng -
function name[parameter1, parameter2, parameter3] { // what the function does }
4 - Giá trị bằng nhau và loại bằng nhau -
function name[parameter1, parameter2, parameter3] { // what the function does }
5 - không bằng -
function name[parameter1, parameter2, parameter3] { // what the function does }
6 - không phải giá trị bằng nhau hoặc không bằng loại -
function name[parameter1, parameter2, parameter3] { // what the function does }
7 - lớn hơn -
function name[parameter1, parameter2, parameter3] { // what the function does }
8 - ít hơn -
function name[parameter1, parameter2, parameter3] { // what the function does }
9 - lớn hơn hoặc bằng -
for [before loop; condition for loop; execute after loop] { // what to do during the loop }
0 - nhỏ hơn hoặc bằng -
for [before loop; condition for loop; execute after loop] { // what to do during the loop }
1 - toán tử ternary
Toán tử logic
-
for [before loop; condition for loop; execute after loop] { // what to do during the loop }
2 - logic và -
for [before loop; condition for loop; execute after loop] { // what to do during the loop }
3 - logic hoặc -
for [before loop; condition for loop; execute after loop] { // what to do during the loop }
4 - logic không
Các nhà khai thác bitwise
-
for [before loop; condition for loop; execute after loop] { // what to do during the loop }
5 - và tuyên bố -
for [before loop; condition for loop; execute after loop] { // what to do during the loop }
6 - hoặc tuyên bố -
for [before loop; condition for loop; execute after loop] { // what to do during the loop }
7 - Không -
for [before loop; condition for loop; execute after loop] { // what to do during the loop }
8 - Xor -
for [before loop; condition for loop; execute after loop] { // what to do during the loop }
9 - ca làm việc trái -
if [condition] { // what to do if condition is met } else { // what to do if condition is not met }
0 - Thay đổi đúng -
if [condition] { // what to do if condition is met } else { // what to do if condition is not met }
1 - Không điền đúng ca
Chức năng
Các hàm JavaScript là các khối mã thực hiện một nhiệm vụ nhất định. Một chức năng cơ bản trông như thế này:
function name[parameter1, parameter2, parameter3] { // what the function does }
Như bạn có thể thấy, nó bao gồm từ khóa
if [condition] { // what to do if condition is met } else { // what to do if condition is not met }2 cộng với một tên. Các tham số của chức năng nằm trong ngoặc và bạn có dấu ngoặc xoăn xung quanh những gì chức năng thực hiện. Bạn có thể tạo riêng của mình, nhưng để làm cho cuộc sống của bạn dễ dàng hơn - cũng có một số chức năng mặc định.
Xuất dữ liệu
Một ứng dụng phổ biến cho các chức năng là đầu ra của dữ liệu. Đối với đầu ra, bạn có các tùy chọn sau:
-
if [condition] { // what to do if condition is met } else { // what to do if condition is not met }
3 - Dữ liệu đầu ra trong hộp cảnh báo trong cửa sổ trình duyệt -
if [condition] { // what to do if condition is met } else { // what to do if condition is not met }
4 - Mở ra hộp thoại có/không và trả về đúng/sai tùy thuộc vào nhấp chuột của người dùng -
if [condition] { // what to do if condition is met } else { // what to do if condition is not met }
5 - Viết thông tin vào bảng điều khiển trình duyệt, tốt cho mục đích gỡ lỗi -
if [condition] { // what to do if condition is met } else { // what to do if condition is not met }
6 - Viết trực tiếp vào tài liệu HTML -
if [condition] { // what to do if condition is met } else { // what to do if condition is not met }
7 - Tạo một cuộc đối thoại cho đầu vào của người dùng
Chức năng toàn cầu
Các chức năng toàn cầu là các hàm được tích hợp trong mọi trình duyệt có khả năng chạy JavaScript.
-
if [condition] { // what to do if condition is met } else { // what to do if condition is not met }
8 - Giải mã một định danh tài nguyên thống nhất [URI] được tạo bởiif [condition] { // what to do if condition is met } else { // what to do if condition is not met }
9 hoặc tương tự -
var person = "John Doe";
0 - Giải mã thành phần URI -
var person = "John Doe";
1-Mã hóa một URI thành UTF-8 -
var person = "John Doe";
2 - Tương tự nhưng đối với các thành phần URI -
var person = "John Doe";
3 - Đánh giá mã JavaScript được biểu thị dưới dạng chuỗi -
var person = "John Doe";
4 - Xác định xem giá trị truyền có phải là số hữu hạn không -
var person = "John Doe";
5 - Xác định xem một giá trị có phải là NAN hay không -
var person = "John Doe";
6 --- Trả về một số được chuyển đổi từ đối số của nó -
var person = "John Doe";
7-Phân tích đối số và trả về số điểm nổi -
var person = "John Doe";
8 - phân tích đối số của nó và trả về một số nguyên
Vòng lặp JavaScript
Các vòng lặp là một phần của hầu hết các ngôn ngữ lập trình. Chúng cho phép bạn thực thi các khối mã số lần mong muốn với các giá trị khác nhau:
for [before loop; condition for loop; execute after loop] { // what to do during the loop }
Bạn có một số tham số để tạo vòng lặp:
-
var person = "John Doe";
9 - Cách phổ biến nhất để tạo vòng lặp trong JavaScript -
0 - Đặt các điều kiện theo đó một vòng lặp thực thi
-
1 - Tương tự như vòng lặp
0 nhưng nó thực hiện ít nhất một lần và thực hiện kiểm tra ở cuối để xem điều kiện có được đáp ứng để thực thi lại
-
3 đã sử dụng để dừng và thoát khỏi chu kỳ ở một số điều kiện nhất định
-
4 - Bỏ qua các phần của chu kỳ nếu đáp ứng một số điều kiện nhất định
Nếu - các câu lệnh khác
Những loại tuyên bố này rất dễ hiểu. Sử dụng chúng, bạn có thể đặt điều kiện khi mã của bạn được thực thi. Nếu một số điều kiện được áp dụng, một cái gì đó được thực hiện, nếu không - một cái gì đó khác được thực hiện.
if [condition] { // what to do if condition is met } else { // what to do if condition is not met }
Một khái niệm tương tự như 5 là câu lệnh & nbsp; ____ 96. Tuy nhiên, sử dụng công tắc, bạn chọn một trong một số khối mã để thực thi.
Dây
Chuỗi là những gì mà JavaScript gọi đến văn bản không thực hiện một hàm nhưng có thể xuất hiện trên màn hình.
var person = "John Doe";
Trong trường hợp này, 7 là chuỗi.
Ký tự thoát
Trong JavaScript, các chuỗi được đánh dấu bằng các trích dẫn đơn hoặc kép. Nếu bạn muốn sử dụng dấu ngoặc kép trong một chuỗi, bạn cần sử dụng các ký tự đặc biệt:
-
8 - Trích dẫn duy nhất
-
9 - Báo giá kép
Bên cạnh đó, bạn cũng có các ký tự thoát bổ sung:
-
//JS code goes here
00 - Backslash -
//JS code goes here
01 - Backspace -
//JS code goes here
02 - Nguồn cấp dữ liệu hình thức -
//JS code goes here
03 - dòng mới -
//JS code goes here
04 - Quay trở lại vận chuyển -
//JS code goes here
05 - Trình điều khiển ngang -
//JS code goes here
06 - Trình điều khiển dọc
Phương thức chuỗi
Có nhiều cách khác nhau để làm việc với các chuỗi:
-
//JS code goes here
07 - Trả về một ký tự ở vị trí được chỉ định bên trong chuỗi -
//JS code goes here
08 - Cung cấp cho bạn bản Unicode của một ký tự ở vị trí đó -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
1 - Concatenates [tham gia] hai hoặc nhiều chuỗi thành một -
//JS code goes here
10-Trả về một chuỗi được tạo từ chuỗi mã UTF-16 được chỉ định -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
2 - Cung cấp vị trí của lần xuất hiện đầu tiên của một văn bản được chỉ định trong một chuỗi var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
4 - Giống như & nbsp; ________ 32 Nhưng với lần xuất hiện cuối cùng, tìm kiếm ngược-
//JS code goes here
14 - Lấy các trận đấu của chuỗi với mẫu tìm kiếm -
//JS code goes here
15 - Tìm và thay thế văn bản đã chỉ định trong một chuỗi -
//JS code goes here
16 - Thực hiện tìm kiếm văn bản phù hợp và trả về vị trí của nó -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
9 - trích xuất một phần của chuỗi và trả về nó dưới dạng chuỗi mới -
//JS code goes here
18 - chia một đối tượng chuỗi thành một mảng chuỗi ở vị trí được chỉ định -
//JS code goes here
19 - & nbsp; Tương tự nhưvar person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
9 nhưng trích xuất một chuỗi con tùy thuộc vào số lượng ký tự được chỉ định -
//JS code goes here
21 - cũng tương tự nhưvar person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
9 nhưng có thể chấp nhận các chỉ số tiêu cực -
//JS code goes here
23 - Chuyển đổi chuỗi thành chữ thường -
//JS code goes here
24 - Chuyển đổi chuỗi thành vỏ trên -
var fruit = ["Banana", "Apple", "Pear"];
4 - Trả về giá trị nguyên thủy [không có thuộc tính hoặc phương thức] của đối tượng chuỗi
Cú pháp biểu thức chính quy
Biểu thức chính quy là các mẫu tìm kiếm được sử dụng để phù hợp với kết hợp ký tự trong chuỗi. Mẫu tìm kiếm có thể được sử dụng để tìm kiếm văn bản và văn bản để thay thế các hoạt động.
Bộ điều chỉnh mẫu
-
//JS code goes here
26 - Đánh giá thay thế -
//JS code goes here
27-Thực hiện kết hợp không nhạy cảm trường hợp -
//JS code goes here
28 - Thực hiện kết hợp toàn cầu -
//JS code goes here
29 - Thực hiện kết hợp nhiều dòng -
//JS code goes here
30 - Hãy coi các chuỗi như một dòng duy nhất -
//JS code goes here
31 - Cho phép bình luận và khoảng trắng trong mẫu -
//JS code goes here
32 - Mô hình Ungreedy
Dấu ngoặc
-
//JS code goes here
33 - Tìm bất kỳ ký tự nào giữa các dấu ngoặc -
//JS code goes here
34 - Tìm bất kỳ ký tự nào không có trong ngoặc -
//JS code goes here
35 - Được sử dụng để tìm bất kỳ chữ số nào từ 0 đến 9 -
//JS code goes here
36 - Tìm bất kỳ ký tự nào từ chữ A đến chữ thường Z -
//JS code goes here
37 - Tìm bất kỳ lựa chọn thay thế nào được phân tách bằngfor [before loop; condition for loop; execute after loop] { // what to do during the loop }
6
Metacharacters
- A
-
//JS code goes here
40 - ký tự từ -
//JS code goes here
41-Nhân vật không từ -
//JS code goes here
42 - một chữ số -
//JS code goes here
43-một ký tự không chữ số -
//JS code goes here
44 - ký tự khoảng trắng -
//JS code goes here
45-Nhân vật không phải màu trắng -
//JS code goes here
01 - Tìm một trận đấu ở đầu/cuối của một từ -
//JS code goes here
47 - Một trận đấu không ở đầu/cuối của một từ -
//JS code goes here
48 - Nhân vật NUL -
//JS code goes here
03 - một nhân vật dòng mới -
//JS code goes here
02 - ký tự thức ăn mẫu -
//JS code goes here
04 - Nhân vật trở lại vận chuyển -
//JS code goes here
05 - ký tự tab -
//JS code goes here
06 - ký tự tab dọc -
//JS code goes here
54 - ký tự được chỉ định bởi số bát phân xxx -
//JS code goes here
55 - ký tự được chỉ định bởi số thập lục phân DD -
//JS code goes here
56 - ký tự unicode được chỉ định bởi số thập lục phân xxxx
Định lượng
-
//JS code goes here
57 - khớp với bất kỳ chuỗi nào chứa ít nhất một n -
//JS code goes here
58 - bất kỳ chuỗi nào chứa số không hoặc nhiều hơn -
//JS code goes here
59 - Một chuỗi chứa số không hoặc một lần xuất hiện của n -
//JS code goes here
60 - Chuỗi chứa một chuỗi X NTHER -
//JS code goes here
61 - Các chuỗi chứa chuỗi X đến Y N N -
//JS code goes here
62 - phù hợp với bất kỳ chuỗi nào chứa chuỗi ít nhất X NTHER -
//JS code goes here
63 - bất kỳ chuỗi nào có n ở cuối của nó -
//JS code goes here
64 - Chuỗi có n ở đầu nó -
//JS code goes here
65 - bất kỳ chuỗi nào được theo sau bởi một chuỗi cụ thể n -
//JS code goes here
66 - Chuỗi không được theo sau bởi một chuỗi cụ thể Ni
Số và toán học
Trong JavaScript, bạn cũng có thể làm việc với các số, hằng số và thực hiện các chức năng toán học.
Thuộc tính số
-
//JS code goes here
67 - Giá trị số tối đa có thể thể hiện trong JavaScript -
//JS code goes here
68 - Giá trị số dương nhỏ nhất có thể thể hiện trong JavaScript -
//JS code goes here
69-Giá trị của Not-A-Number -
//JS code goes here
70 - Giá trị vô cực âm -
//JS code goes here
71 - Giá trị vô cực dương
Phương pháp số
-
//JS code goes here
72 - Trả về chuỗi với một số tròn được viết dưới dạng ký hiệu theo cấp số nhân -
//JS code goes here
73 - Trả về chuỗi của một số có số thập phân được chỉ định -
//JS code goes here
74 - Chuỗi một số được viết với độ dài được chỉ định -
var fruit = ["Banana", "Apple", "Pear"];
2 - Trả về một số dưới dạng chuỗi -
var fruit = ["Banana", "Apple", "Pear"];
4 - Trả về một số dưới dạng số
Thuộc tính toán học
-
//JS code goes here
77 - & NBSP; Số Euler -
//JS code goes here
78 - Logarit tự nhiên của 2 -
//JS code goes here
79 - Logarit tự nhiên của 10 -
//JS code goes here
80 - logarit cơ sở 2 của E -
//JS code goes here
81 - Cơ sở 10 logarit của E -
//JS code goes here
82 - Số pi -
//JS code goes here
83 - căn bậc hai 1/2 -
//JS code goes here
84 - căn bậc hai của 2
Phương pháp toán học
-
//JS code goes here
85 - Trả về giá trị tuyệt đối [dương] của x -
//JS code goes here
86 - arccosine của X, trong radian -
//JS code goes here
87 - arcsine của X, tính bằng radian -
//JS code goes here
88 - arctangent của x là giá trị số -
//JS code goes here
89 - Arctangent của thương số của các đối số của nó -
//JS code goes here
90 - Giá trị của x tròn lên đến số nguyên gần nhất của nó -
//JS code goes here
91 - Cosin của X [x là trong radian] -
//JS code goes here
92 - Giá trị của Ex -
//JS code goes here
93 - Giá trị của X được làm tròn xuống số nguyên gần nhất của nó //JS code goes here
94 - Logarit tự nhiên [cơ sở E] của x-
//JS code goes here
95 - Trả về số có giá trị cao nhất -
//JS code goes here
96 - Tương tự đối với số có giá trị thấp nhất -
//JS code goes here
97 - x cho sức mạnh của y -
//JS code goes here
98 - Trả về một số ngẫu nhiên trong khoảng từ 0 đến 1 -
//JS code goes here
99 - Giá trị của X được làm tròn đến số nguyên gần nhất của nó -
00 - Sin của x [x là trong radian] -
01 - căn bậc hai của x -
02 - tiếp tuyến của một góc
Đối phó với ngày trong JavaScript
Bạn cũng có thể làm việc với và sửa đổi ngày và thời gian với JavaScript. Đây là chương tiếp theo trong tờ Cheat JavaScript.
Thiết lập ngày
-
03 - Tạo một đối tượng ngày mới với ngày và giờ hiện tại -
04 - Tạo một đối tượng ngày tùy chỉnh. Các con số đại diện cho một năm, tháng, ngày, giờ, phút, giây, mili giây. Bạn có thể bỏ qua bất cứ thứ gì bạn muốn ngoại trừ một năm và tháng. -
05 - khai báo ngày dưới dạng chuỗi
Giá trị ngày và thời gian kéo
-
06-Nhận ngày trong tháng làm số [1-31] -
07 - & nbsp; Ngày trong tuần là một số [0-6] -
08-Năm dưới dạng số bốn chữ số [Yyyy] -
09-& nbsp; Nhận giờ [0-23] -
10-mili giây [0-999] -
11-& nbsp; Nhận phút [0-59] -
12 - & nbsp; Tháng dưới dạng số [0-11] -
13-Nhận lần thứ hai [0-59] -
14 - & nbsp; nhận được mili giây kể từ ngày 1 tháng 1 năm 1970 -
15 - Ngày [ngày] của tháng trong ngày được chỉ định theo thời gian phổ quát [cũng có sẵn cho ngày, tháng, cả năm, giờ, phút, v.v.] -
16 - Phân tích một chuỗi đại diện của một ngày và trả về số mili giây kể từ ngày 1 tháng 1 năm 1970
Đặt một phần của một ngày
-
17-& nbsp; đặt ngày làm số [1-31] -
18 - & nbsp; đặt năm [tùy chọn tháng và ngày] -
19-& nbsp; đặt giờ [0-23] -
20-& nbsp; Đặt mili giây [0-999] -
21-& nbsp; đặt số phút [0-59] -
22-& nbsp; đặt tháng [0-11] -
23-& nbsp; đặt các giây [0-59] -
24 - & nbsp; đặt thời gian [mili giây kể từ ngày 1 tháng 1 năm 1970] -
25 - Đặt ngày trong tháng cho một ngày xác định theo thời gian phổ quát [cũng có sẵn cho ngày, tháng, cả năm, giờ, phút, v.v.]
Chế độ DOM
DOM là mô hình đối tượng tài liệu của một trang. Đó là mã của cấu trúc của một trang web. JavaScript đi kèm với rất nhiều cách khác nhau để tạo và thao tác các phần tử HTML [được gọi là nút].
Thuộc tính nút
-
26 - Trả về một bộ sưu tập trực tiếp của tất cả các thuộc tính được đăng ký cho một phần tử -
27 - Cung cấp URL cơ sở tuyệt đối của phần tử HTML -
28 - Cung cấp một bộ sưu tập các nút con phần tử -
29 - & nbsp; trả về nút con đầu tiên của một phần tử -
30 - nút con cuối cùng của một phần tử -
31 - Cung cấp cho bạn nút tiếp theo ở cùng một cấp cây nút -
32 -retrurn tên của một nút -
33 - & nbsp; Trả về loại nút -
34 - Đặt hoặc trả về giá trị của nút -
35-Đối tượng tài liệu cấp cao nhất cho nút này -
36 - & nbsp; trả về nút cha của một phần tử -
37 - Trả về nút ngay trước mã hiện tại -
38 - & nbsp; đặt hoặc trả về nội dung văn bản của một nút và con cháu của nó
Phương pháp nút
-
39 - & nbsp; thêm một nút con mới vào một phần tử làm nút con cuối cùng -
40 - & nbsp; nhân bản một phần tử HTML -
41 - & nbsp; so sánh vị trí tài liệu của hai yếu tố -
42 - & nbsp; trả về một đối tượng thực hiện API của một tính năng được chỉ định -
43 - Trả về true nếu một phần tử có bất kỳ thuộc tính nào, nếu không thì sai -
44 - & nbsp; trả về đúng nếu một phần tử có bất kỳ nút con nào, nếu không thì sai -
45 - & nbsp; chèn một nút con mới trước một nút con được chỉ định, hiện có -
46 - & nbsp; trả về đúng nếu một tên tên được chỉ định là mặc định, nếu không thì sai -
47 - & nbsp; kiểm tra xem hai phần tử có bằng không -
48 - Kiểm tra xem hai phần tử có cùng một nút không -
49 - & nbsp; trả về đúng nếu một tính năng được chỉ định được hỗ trợ trên phần tử -
50 - Trả về URI không gian tên được liên kết với một nút nhất định -
51 - Trả về một DomString chứa tiền tố cho một URI không gian tên nhất định nếu có mặt -
52 - & nbsp; tham gia các nút văn bản liền kề và xóa các nút văn bản trống trong một phần tử -
53 - & NBSP; Xóa nút con khỏi phần tử -
54 - & nbsp; thay thế một nút con trong một phần tử
Phương pháp phần tử
-
55 - Trả về giá trị thuộc tính được chỉ định của nút phần tử -
56 - Trả về giá trị chuỗi của thuộc tính với không gian tên và tên được chỉ định
57 - Nhận nút thuộc tính được chỉ định-
58 - & nbsp; trả về nút thuộc tính cho thuộc tính với không gian tên và tên đã cho -
59 - Cung cấp một bộ sưu tập tất cả các yếu tố con với tên thẻ được chỉ định -
60 - & nbsp; Trả về một htmlcollection trực tiếp của các phần tử với một tên thẻ nhất định thuộc về không gian tên đã cho -
61 - & nbsp; trả về true nếu một phần tử có bất kỳ thuộc tính nào, nếu không thì sai -
62 - Cung cấp giá trị đúng/sai cho biết liệu phần tử hiện tại trong không gian tên nhất định có thuộc tính được chỉ định -
63 - & nbsp; loại bỏ một thuộc tính được chỉ định khỏi một phần tử -
64 - Xóa thuộc tính được chỉ định khỏi một phần tử trong một không gian tên nhất định -
65 - lấy một nút thuộc tính được chỉ định và trả về nút bị xóa -
66 - & nbsp; đặt hoặc thay đổi thuộc tính được chỉ định thành một giá trị được chỉ định -
67 - & nbsp; Thêm một thuộc tính mới hoặc thay đổi giá trị của một thuộc tính với không gian tên và tên đã cho -
68 - Đặt hoặc thay đổi nút thuộc tính được chỉ định -
69 - Thêm nút thuộc tính tên mới vào một phần tử
Làm việc với trình duyệt người dùng
Bên cạnh các phần tử HTML, JavaScript cũng có thể tính đến trình duyệt người dùng và kết hợp các thuộc tính của nó vào mã.
Thuộc tính cửa sổ
-
70 - Kiểm tra xem cửa sổ có bị đóng hay không và trả về đúng hay sai -
71 - & nbsp; đặt hoặc trả về văn bản mặc định trong thanh trạng thái của cửa sổ -
72 - & nbsp; trả về đối tượng tài liệu cho cửa sổ -
73 - & nbsp; trả về tất cả các yếu tố
74 trong cửa sổ hiện tại -
75 - Cung cấp đối tượng lịch sử cho cửa sổ -
76 - Chiều cao bên trong của khu vực nội dung cửa sổ -
77 - Chiều rộng bên trong của khu vực nội dung -
78 - & nbsp; Tìm ra số lượng & nbsp;
74 Các yếu tố trong cửa sổ -
80 - & nbsp; trả về đối tượng vị trí cho cửa sổ -
81 - & nbsp; đặt hoặc trả về tên của cửa sổ -
82 - & nbsp; trả về đối tượng điều hướng cho cửa sổ -
83 - & nbsp; trả về một tham chiếu đến cửa sổ đã tạo cửa sổ -
84 - Chiều cao bên ngoài của cửa sổ, bao gồm thanh công cụ/Scrollbars -
85 - Chiều rộng bên ngoài của cửa sổ, bao gồm thanh công cụ/Scrollbars -
86 - Số pixel tài liệu hiện tại đã được cuộn theo chiều ngang -
87 - số pixel tài liệu đã được cuộn theo chiều dọc -
88 - Cửa sổ mẹ của cửa sổ hiện tại -
89 - & nbsp; trả về đối tượng màn hình cho cửa sổ -
90 - tọa độ ngang của cửa sổ [so với màn hình] -
91 - tọa độ dọc của cửa sổ -
92 - Giống như
90 nhưng cần cho một số trình duyệt -
94 - Giống như
91 nhưng cần cho một số trình duyệt -
96 - & nbsp; trả về cửa sổ hiện tại -
97 - & nbsp; đặt hoặc trả về văn bản trong thanh trạng thái của cửa sổ -
98 - Trả về cửa sổ trình duyệt trên cùng
Phương pháp cửa sổ
-
if [condition] { // what to do if condition is met } else { // what to do if condition is not met }
3 - & nbsp; hiển thị hộp cảnh báo với tin nhắn và nút OK -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
00 - & NBSP; Xóa tiêu điểm khỏi cửa sổ hiện tại -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
01 - & nbsp; xóa bộ hẹn giờ vớivar person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
02 -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
03 - & nbsp; xóa bộ hẹn giờ vớivar person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
04 -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
05 - & nbsp; đóng cửa sổ hiện tại -
if [condition] { // what to do if condition is met } else { // what to do if condition is not met }
4 - & nbsp; hiển thị hộp thoại với tin nhắn và nút OK và Hủy bỏ -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
07 - & nbsp; đặt tập trung vào cửa sổ hiện tại -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
08 - di chuyển một cửa sổ so với vị trí hiện tại của nó -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
09 - & nbsp; di chuyển một cửa sổ đến một vị trí được chỉ định -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
10 - & NBSP; Mở cửa sổ trình duyệt mới -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
11 - & nbsp; in nội dung của cửa sổ hiện tại -
if [condition] { // what to do if condition is met } else { // what to do if condition is not met }
7 - & NBSP; Hiển thị một hộp thoại để nhắc khách truy cập vào đầu vào -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
13 - & nbsp; thay đổi kích thước cửa sổ theo số pixel được chỉ định -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
14 - Thay đổi kích thước cửa sổ theo chiều rộng và chiều cao được chỉ định -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
15 - & nbsp; cuộn tài liệu bằng một số pixel được chỉ định -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
16 - & nbsp; cuộn tài liệu đến tọa độ được chỉ định -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
02 - & nbsp; gọi một hàm hoặc đánh giá biểu thức ở các khoảng thời gian được chỉ định -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
04 - & nbsp; gọi một hàm hoặc đánh giá biểu thức sau một khoảng thời gian được chỉ định -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
19 - Dừng cửa sổ tải
Thuộc tính màn hình
-
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
20 - & NBSP; Trả về chiều cao của màn hình [không bao gồm Thanh tác vụ Windows] -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
21 - Trả về chiều rộng của màn hình [không bao gồm Thanh tác vụ Windows] -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
22 - & nbsp; trả về độ sâu bit của bảng màu để hiển thị hình ảnh -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
23 - Tổng chiều cao của màn hình -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
24 - Độ phân giải màu của màn hình tính bằng bit trên mỗi pixel var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
25 - Tổng chiều rộng của màn hình
Sự kiện JavaScript
Các sự kiện là những điều có thể xảy ra với các phần tử HTML và được người dùng thực hiện. Ngôn ngữ lập trình có thể lắng nghe các sự kiện này và kích hoạt các hành động trong mã. Không có bảng gian lận JavaScript sẽ hoàn thành mà không có chúng.
Con chuột
-
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
26 - Sự kiện xảy ra khi người dùng nhấp vào phần tử -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
27-Nhấp chuột phải vào một phần tử để mở menu ngữ cảnh -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
28-người dùng nhấp đúp vào một phần tử -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
29 - Người dùng nhấn nút chuột qua một phần tử -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
30 - Con trỏ di chuyển lên một phần tử -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
31 - Con trỏ di chuyển ra khỏi một phần tử -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
32 - Con trỏ đang di chuyển trong khi nó vượt qua một phần tử -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
33 - Khi con trỏ được chuyển sang một yếu tố hoặc một trong những đứa con của nó -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
34 - Người dùng di chuyển con trỏ chuột ra khỏi một phần tử hoặc một trong những đứa con của nó -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
35 - Người dùng phát hành nút chuột trong khi trên một phần tử
Bàn phím
-
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
36 - Khi người dùng đang nhấn phím -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
37 - thời điểm người dùng bắt đầu nhấn phím -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
38 - Người dùng phát hành khóa
Khung
-
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
39 - Việc tải một phương tiện truyền thông bị hủy bỏ -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
40 - Sự kiện xảy ra trước khi tài liệu sắp được dỡ xuống -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
41 - xảy ra lỗi trong khi tải tệp bên ngoài -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
42 - Đã có những thay đổi đối với phần neo của URL -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
43 - Khi một đối tượng đã tải -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
44 - Người dùng điều hướng khỏi trang web -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
45 - Khi người dùng điều hướng đến trang web -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
46 - Chế độ xem tài liệu được thay đổi kích thước -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
47 - Một thanh cuộn phần tử đang được cuộn -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
48 - Sự kiện xảy ra khi một trang đã không tải
Hình thức
-
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
49 - Khi một yếu tố mất tập trung -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
50 - Nội dung của phần tử biểu mẫu thay đổi [đối vớivar person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
51,var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
52 vàvar person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
53] -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
54 - một yếu tố được lấy nét -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
55 - Khi một yếu tố sắp tập trung -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
56 - Yếu tố sắp mất tập trung -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
57 - Đầu vào của người dùng trên một phần tử -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
58 - một yếu tố không hợp lệ -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
59 - một biểu mẫu được đặt lại -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
60 - Người dùng ghi một cái gì đó trong trường tìm kiếm [chovar person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
61] -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
62 - Người dùng chọn một số văn bản [chovar person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
51 vàvar person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
53] -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
65 - một biểu mẫu được gửi
Lôi kéo
-
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
66 - một phần tử bị kéo -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
67 - Người dùng đã hoàn thành việc kéo phần tử -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
68 - Phần tử kéo vào mục tiêu thả -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
69 - một phần tử kéo rời khỏi mục tiêu thả -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
70 - Phần tử kéo được trên đỉnh của mục tiêu thả -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
71 - Người dùng bắt đầu kéo một phần tử -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
72 - Phần tử kéo bị rơi trên mục tiêu thả
Clipboard
-
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
73 - Người dùng sao chép nội dung của một phần tử -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
74 - Người dùng cắt nội dung phần tử -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
75 - Người dùng dán nội dung trong một phần tử
Phương tiện truyền thông
-
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
39 - tải phương tiện bị hủy bỏ -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
77 - Trình duyệt có thể bắt đầu phát phương tiện [ví dụ: một tệp đã đủ đệm] -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
78 - Trình duyệt có thể phát qua phương tiện mà không cần dừng -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
79 - Thời lượng của phương tiện truyền thông thay đổi -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
80 - Các phương tiện truyền thông đã kết thúc -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
41 - xảy ra khi xảy ra lỗi trong khi tải tệp bên ngoài -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
82 - Dữ liệu truyền thông được tải -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
83 - Siêu dữ liệu [như kích thước và thời lượng] được tải -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
84 - & nbsp; Trình duyệt bắt đầu tìm kiếm phương tiện được chỉ định -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
85 - phương tiện được người dùng tạm dừng hoặc tự động -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
86 - phương tiện truyền thông đã được bắt đầu hoặc không còn bị tạm dừng -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
87 - phương tiện truyền thông đang chơi sau khi bị tạm dừng hoặc dừng lại để đệm -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
88 - Trình duyệt đang trong quá trình tải xuống phương tiện truyền thông -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
89 - Tốc độ chơi của phương tiện truyền thông thay đổi -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
90 - Người dùng đã hoàn thành việc di chuyển/bỏ qua một vị trí mới trên phương tiện truyền thông -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
91 - Người dùng bắt đầu di chuyển/bỏ qua -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
92 - Trình duyệt đang cố gắng tải phương tiện nhưng nó không có sẵn -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
93 - Trình duyệt không cố ý tải phương tiện -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
94 - Vị trí chơi đã thay đổi [ví dụ: vì chuyển tiếp nhanh] -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
95 - Khối lượng phương tiện đã thay đổi [bao gồm cả tắt tiếng] -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
96 - Phương tiện truyền thông dừng lại nhưng dự kiến sẽ tiếp tục [ví dụ: bộ đệm]
Hoạt hình
-
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
97 - Hoạt hình CSS đã hoàn tất -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
98 - Hoạt hình CSS được lặp lại -
var person = { firstName:"John", lastName:"Doe", age:20, nationality:"German" };
99 - Hoạt hình CSS đã bắt đầu
Khác
-
var fruit = ["Banana", "Apple", "Pear"];
00 - bị sa thải khi quá trình chuyển đổi CSS đã hoàn thành -
var fruit = ["Banana", "Apple", "Pear"];
01 - Một tin nhắn được nhận thông qua nguồn sự kiện -
var fruit = ["Banana", "Apple", "Pear"];
02 - Trình duyệt bắt đầu hoạt động ngoại tuyến -
var fruit = ["Banana", "Apple", "Pear"];
03 - Trình duyệt bắt đầu hoạt động trực tuyến -
var fruit = ["Banana", "Apple", "Pear"];
04 - Khi lịch sử cửa sổ thay đổi -
var fruit = ["Banana", "Apple", "Pear"];
05 - Phần tửvar fruit = ["Banana", "Apple", "Pear"];
06 được hiển thị dưới dạng menu ngữ cảnh var fruit = ["Banana", "Apple", "Pear"];
07 - Khu vực lưu trữ web được cập nhật-
var fruit = ["Banana", "Apple", "Pear"];
08 - Người dùng mở hoặc đóng phần tửvar fruit = ["Banana", "Apple", "Pear"];
09 -
var fruit = ["Banana", "Apple", "Pear"];
10 - Bánh xe chuột cuộn lên hoặc xuống trên một yếu tố -
var fruit = ["Banana", "Apple", "Pear"];
11-Chuồng màn hình bị gián đoạn -
var fruit = ["Banana", "Apple", "Pear"];
12-Ngón tay người dùng bị loại bỏ khỏi màn hình cảm ứng -
var fruit = ["Banana", "Apple", "Pear"];
13 - Một ngón tay bị kéo trên màn hình -
var fruit = ["Banana", "Apple", "Pear"];
14-Một ngón tay được đặt trên & nbsp; màn hình cảm ứng
Lỗi
Khi làm việc với JavaScript, các lỗi khác nhau có thể xảy ra. Có một số cách xử lý chúng:
-
var fruit = ["Banana", "Apple", "Pear"];
15 - Cho phép bạn xác định một khối mã để kiểm tra lỗi -
var fruit = ["Banana", "Apple", "Pear"];
16 - Thiết lập một khối mã để thực thi trong trường hợp lỗi -
var fruit = ["Banana", "Apple", "Pear"];
17 - Tạo thông báo lỗi tùy chỉnh thay vì các lỗi JavaScript tiêu chuẩn -
var fruit = ["Banana", "Apple", "Pear"];
18 - Cho phép bạn thực thi mã, sau khi thử và bắt, bất kể kết quả
Giá trị tên lỗi
JavaScript cũng có một đối tượng lỗi tích hợp. Nó có hai thuộc tính:
-
81 - Đặt hoặc trả về tên lỗi -
var fruit = ["Banana", "Apple", "Pear"];
20 - Đặt hoặc trả về thông báo lỗi trong chuỗi từ
Thuộc tính lỗi có thể trả về sáu giá trị khác nhau như tên của nó:
-
var fruit = ["Banana", "Apple", "Pear"];
21 - Đã xảy ra lỗi trong hàmvar person = "John Doe";
3 -
var fruit = ["Banana", "Apple", "Pear"];
23 - Một con số là ra khỏi phạm vi ” -
var fruit = ["Banana", "Apple", "Pear"];
24 - Một tài liệu tham khảo bất hợp pháp đã xảy ra -
var fruit = ["Banana", "Apple", "Pear"];
25 - Đã xảy ra lỗi cú pháp -
var fruit = ["Banana", "Apple", "Pear"];
26 - Đã xảy ra lỗi loại -
var fruit = ["Banana", "Apple", "Pear"];
27 - Đã xảy ra lỗivar person = "John Doe";
1
Bảng cheat JavaScript
JavaScript đang đạt được nhiều tầm quan trọng như một ngôn ngữ lập trình. Nó ngày càng trở thành ngôn ngữ để xây dựng các thuộc tính web nhờ hồ sơ và lợi ích theo dõi đã được chứng minh của nó.
Trong bảng gian lận JavaScript ở trên, chúng tôi đã tổng hợp nhiều nhà khai thác, chức năng, nguyên tắc và phương pháp cơ bản nhất và quan trọng nhất. Nó cung cấp một cái nhìn tổng quan tốt về ngôn ngữ và một tài liệu tham khảo cho cả nhà phát triển và người học. Chúng tôi hy vọng bạn đã thấy nó hữu ích.
Bạn có bổ sung cho tờ Cheat JavaScript không? Xin vui lòng cho chúng tôi biết trong phần bình luận dưới đây!