Nếu bạn muốn tạo các trang web động, bạn sẽ phải bổ sung kiến thức về HTML và CSS của mình với hiểu biết về JavaScript . Ngôn ngữ kịch bản này được coi là một điều cần thiết trong phát triển web hiện đại.
Bạn có thể tạo tất cả các loại ứng dụng và trang web tương tác thú vị bằng JavaScript, nhưng vẫn còn nhiều điều để học trong quá trình thực hiện. Với ý nghĩ đó, chúng tôi đã tạo bảng gian lận JavaScript sau cho bạn.
Cheat sheet có thể phục vụ như một bản cập nhật nhanh các phần tử JavaScript bất kỳ lúc nào bạn cần. Nó hữu ích cho người mới cũng như các chuyên gia.
làm thế nào để tách rời xbox một
TẢI XUỐNG MIỄN PHÍ: Bảng gian lận này có sẵn dưới dạng PDF có thể tải xuống từ đối tác phân phối của chúng tôi, TradePub. Bạn sẽ phải hoàn thành một biểu mẫu ngắn để truy cập nó lần đầu tiên. Tải xuống Bảng gian lận JavaScript cuối cùng .
Bảng gian lận JavaScript cuối cùng
Đường tắt | Hoạt động |
---|---|
Mảng JavaScript | |
concat () | Nối nhiều mảng thành một |
copyWithin () | Sao chép các phần tử mảng trong mảng, đến và từ các vị trí được chỉ định |
Chỉ số() | Trả về giá trị ban đầu của đối tượng được chỉ định |
bao gồm() | Kiểm tra xem một mảng có chứa phần tử được chỉ định hay không |
tham gia() | Kết hợp các phần tử của một mảng thành một chuỗi duy nhất và trả về chuỗi |
mục() | Trả về một cặp khóa / giá trị Đối tượng lặp mảng |
mỗi() | Kiểm tra xem mọi phần tử trong mảng có vượt qua bài kiểm tra hay không |
lấp đầy() | Điền vào các phần tử trong một mảng với giá trị tĩnh |
lọc() | Tạo một mảng mới với mọi phần tử trong mảng vượt qua bài kiểm tra |
tìm thấy() | Trả về giá trị của phần tử đầu tiên trong mảng vượt qua kiểm tra |
cho mỗi() | Gọi một hàm cho mỗi phần tử mảng |
từ() | Tạo một mảng từ một đối tượng |
lastIndexOf () | Đưa ra vị trí cuối cùng mà tại đó một phần tử nhất định xuất hiện trong một mảng |
nhạc pop () | Loại bỏ phần tử cuối cùng của một mảng |
xô() | Thêm một phần tử mới vào cuối |
đảo ngược() | Sắp xếp các phần tử theo thứ tự giảm dần |
giảm() | Giảm các giá trị của một mảng thành một giá trị duy nhất (đi từ trái sang phải) |
ReduceRight () | Giảm các giá trị của một mảng thành một giá trị duy nhất (từ phải sang trái) |
sự thay đổi() | Loại bỏ phần tử đầu tiên của một mảng |
lát cắt() | Kéo bản sao của một phần mảng vào một đối tượng mảng mới |
loại() | Sắp xếp các phần tử theo thứ tự bảng chữ cái |
mối nối () | Thêm các phần tử theo một cách và vị trí cụ thể |
unshift () | Thêm một phần tử mới vào đầu |
Phương thức Boolean trong JavaScript | |
toString () | Chuyển đổi giá trị Boolean thành một chuỗi và trả về kết quả |
giá trị của() | Trả lại vị trí đầu tiên mà tại đó một phần tử nhất định xuất hiện trong một mảng |
toSource () | Trả về một chuỗi đại diện cho mã nguồn của đối tượng |
Toán tử số học JavaScript | |
+ | Thêm vào |
- | Phép trừ |
* | Phép nhân |
/ | Phân công |
(...) | Toán tử nhóm (các thao tác trong ngoặc được thực thi sớm hơn các thao tác bên ngoài) |
% | Mô đun (phần còn lại) |
++ | Số tăng dần |
- | Số giảm dần |
== | Tương đương với |
=== | Giá trị bằng nhau và loại bằng nhau |
! = | Không công bằng |
! == | Giá trị không bằng nhau hoặc loại không bằng nhau |
> | Lớn hơn |
< | Ít hơn |
> = | Lớn hơn hoặc bằng |
<= | Nhỏ hơn hoặc bằng |
? | Toán tử bậc ba |
Toán tử logic | |
&& | Logic AND |
|| | Logic HOẶC |
! | Không logic |
Toán tử Bitwise | |
& | Câu lệnh AND |
| | Tuyên bố HOẶC |
~ | KHÔNG PHẢI |
^ | XOR |
<< | Dịch trái |
>> | Ca phải |
>>> | Dịch chuyển bên phải điền 0 |
Chức năng | |
báo động() | Xuất dữ liệu trong hộp cảnh báo trong cửa sổ trình duyệt |
xác nhận() | Mở hộp thoại có / không và trả về true / false tùy thuộc vào lần nhấp của người dùng |
console.log () | Ghi thông tin vào bảng điều khiển của trình duyệt (tốt cho mục đích gỡ lỗi) |
document.write () | Ghi trực tiếp vào tài liệu HTML |
lời nhắc() | Tạo hộp thoại để người dùng nhập liệu |
Chức năng toàn cầu | |
giải mã () | Giải mã mã định danh tài nguyên thống nhất (URI) được tạo bởi encodeURI hoặc tương tự |
decodeURIComponent () | Giải mã URI thành phần |
encodeURI () | Mã hóa một URI thành UTF-8 |
encodeURIComponent () | Tương tự nhưng đối với các thành phần URI |
eval () | Đánh giá mã JavaScript được biểu diễn dưới dạng một chuỗi |
isFinite () | Xác định xem một giá trị đã truyền có phải là một số hữu hạn hay không |
isNaN () | Xác định xem một giá trị có phải là một số bất hợp pháp hay không |
Con số() | Chuyển đổi giá trị của một đối tượng thành một số |
parseFloat () | Phân tích cú pháp một chuỗi và trả về một số dấu phẩy động |
parseInt () | Phân tích cú pháp một chuỗi và trả về một số nguyên |
Vòng lặp JavaScript | |
vì | Cách phổ biến nhất để tạo vòng lặp trong JavaScript |
trong khi | Thiết lập các điều kiện mà vòng lặp thực thi |
làm trong khi | Tương tự như vòng lặp while, tuy nhiên, nó thực thi ít nhất một lần và thực hiện kiểm tra ở cuối để xem liệu điều kiện có được đáp ứng để thực thi lại hay không |
nghỉ | Dừng và thoát khỏi chu kỳ nếu đáp ứng các điều kiện nhất định |
tiếp tục | Bỏ qua các phần của chu trình nếu đáp ứng các điều kiện nhất định |
Nhân vật thoát | |
' | Trích dẫn duy nhất |
' | Dấu ngoặc kép |
\ | Dấu gạch chéo ngược |
NS | Backspace |
NS | Thức ăn dạng |
Dòng mới | |
NS | Vận chuyển trở lại |
NS | Trình lập bảng ngang |
v | Trình lập bảng dọc |
Phương thức chuỗi JavaScript | |
charAt () | Trả về một ký tự tại một vị trí được chỉ định bên trong một chuỗi |
charCodeAt () | Cung cấp mã ký tự unicode tại vị trí đó |
concat () | Nối (nối) hai hoặc nhiều chuỗi thành một |
fromCharCode () | Trả về một chuỗi được tạo từ chuỗi đơn vị mã UTF-16 được chỉ định |
Chỉ số() | Cung cấp vị trí xuất hiện đầu tiên của văn bản được chỉ định trong một chuỗi |
lastIndexOf () | Giống như indexOf () nhưng với lần xuất hiện cuối cùng, tìm kiếm ngược |
trận đấu() | Lấy các kết quả phù hợp của một chuỗi với một mẫu tìm kiếm |
thay thế() | Tìm và thay thế văn bản được chỉ định trong một chuỗi |
Tìm kiếm() | Thực hiện tìm kiếm một văn bản phù hợp và trả lại vị trí của nó |
lát cắt() | Trích xuất một phần của một chuỗi và trả về nó dưới dạng một chuỗi mới |
tách ra() | Tách một đối tượng chuỗi thành một mảng chuỗi tại một vị trí được chỉ định |
bắt đầu với() | Kiểm tra xem một chuỗi có bắt đầu bằng các ký tự được chỉ định hay không |
substr () | Tương tự như slice () nhưng trích xuất một chuỗi con phụ thuộc vào một số ký tự được chỉ định |
chuỗi con () | Tương tự như slice () nhưng không thể chấp nhận các chỉ số phủ định |
toLowerCase () | Chuyển đổi chuỗi thành chữ thường |
Đến trường hợp trên() | Chuyển chuỗi thành chữ hoa |
giá trị của() | Trả về giá trị nguyên thủy (không có thuộc tính hoặc phương thức) của một đối tượng chuỗi |
TỔNG HỢP BIỂU HIỆN THƯỜNG XUYÊN Công cụ sửa đổi mẫu | |
Và | Đánh giá sự thay thế |
tôi | Thực hiện đối sánh không phân biệt chữ hoa chữ thường |
NS | Thực hiện đối sánh toàn cầu |
NS | Thực hiện đối sánh nhiều dòng |
NS | Coi các chuỗi là một dòng |
NS | Cho phép nhận xét và khoảng trắng trong mẫu |
U | Mô hình không tham lam |
Dấu ngoặc | |
[abc] | Tìm bất kỳ ký tự nào trong dấu ngoặc |
[^ abc] | Tìm bất kỳ ký tự nào không có trong dấu ngoặc |
[0-9] | Tìm chữ số được chỉ định trong ngoặc |
[A-z] | Tìm bất kỳ ký tự nào từ chữ hoa A đến chữ thường z |
(a | b | c) | Tìm bất kỳ lựa chọn thay thế nào được phân tách bằng | |
Metacharacters | |
. | Tìm một ký tự, ngoại trừ dòng mới hoặc dấu chấm dứt dòng |
rong | Ký tự từ |
TRONG | Ký tự không phải từ |
NS | Một chữ số |
NS | Một ký tự không phải chữ số |
NS | Ký tự khoảng trắng |
NS | Ký tự không có khoảng trắng |
NS | Tìm một kết quả phù hợp ở đầu / cuối một từ |
NS | Tìm một kết hợp không phải ở đầu / cuối của một từ |
u0000 | Ký tự NUL |
Một ký tự dòng mới | |
NS | Ký tự nguồn cấp dữ liệu biểu mẫu |
NS | Ký tự trả lại vận chuyển |
NS | Ký tự tab |
v | Ký tự tab dọc |
xxx | Ký tự được chỉ định bởi một số bát phân xxx |
xdd | Ký tự Latinh được chỉ định bởi một số thập lục phân dd |
udddd | Ký tự Unicode được chỉ định bởi một số thập lục phân dddd |
Bộ định lượng | |
n + | Khớp bất kỳ chuỗi nào có chứa ít nhất một n |
n* | Bất kỳ chuỗi nào chứa không hoặc nhiều lần xuất hiện của n |
n? | Bất kỳ chuỗi nào có chứa 0 hoặc một lần xuất hiện của n |
n {X} | Bất kỳ chuỗi nào có chứa một chuỗi X n’s |
n {X, Y} | Các chuỗi chứa một chuỗi từ X đến Y n’s |
n {X,} | Khớp với bất kỳ chuỗi nào có chứa ít nhất một chuỗi gồm X n |
n $ | Bất kỳ chuỗi nào có n ở cuối nó |
^ n | Chuỗi với n ở đầu nó |
? = n | Bất kỳ chuỗi nào được theo sau bởi một chuỗi cụ thể n |
?!n | Chuỗi không được theo sau bởi một chuỗi cụ thể n |
Thuộc tính số | |
GIÁ TRỊ TỐI ĐA | Giá trị số tối đa có thể biểu diễn trong JavaScript |
MIN_VALUE | Giá trị số dương nhỏ nhất có thể biểu diễn trong JavaScript |
NaN | Giá trị Not-a-Number |
NEGATIVE_INFINITY | Giá trị vô cực âm |
POSITIVE_INFINITY | Giá trị vô cực dương |
Phương pháp số | |
toExponential () | Trả về một chuỗi với một số được làm tròn được viết dưới dạng ký hiệu mũ |
toFixed () | Trả về chuỗi một số với một số thập phân được chỉ định |
toPre precision () | Trả về chuỗi của một số được viết với độ dài được chỉ định |
toString () | Trả về một số dưới dạng một chuỗi |
giá trị của() | Trả lại một số dưới dạng một số |
Thuộc tính toán học | |
VÀ | Số của Euler |
LN2 | Lôgarit tự nhiên của 2 |
LN10 | Lôgarit tự nhiên của 10 |
LOG2E | Lôgarit cơ số 2 của E |
LOG10E | Lôgarit cơ số 10 của E |
số Pi | Số PI |
SQRT1_2 | Căn bậc hai của 1/2 |
SQRT2 | Căn bậc hai của 2 |
Phương pháp toán học | |
abs (x) | Trả về giá trị tuyệt đối (dương) của x |
accos (x) | Arccosine của x, tính bằng radian |
asin (x) | Arcsine của x, tính bằng radian |
atan (x) | Arctang của x dưới dạng giá trị số |
atan2 (y, x) | Arctang của thương số của các đối số của nó |
ceil (x) | Giá trị của x được làm tròn đến số nguyên gần nhất của nó |
cos (x) | Cosine của x (x tính bằng radian) |
exp (x) | Giá trị của Ex |
tầng (x) | Giá trị của x làm tròn xuống số nguyên gần nhất của nó |
log (x) | Lôgarit tự nhiên (cơ số E) của x |
max (x, y, z, ..., n) | Số có giá trị cao nhất |
tối thiểu (x, y, z, ..., n) | Số có giá trị thấp nhất |
pow (x, y) | X theo lũy thừa của y |
ngẫu nhiên() | Số ngẫu nhiên từ 0 đến 1 |
vòng (x) | Giá trị của x được làm tròn thành số nguyên gần nhất của nó |
sin (x) | Sin của x (x tính bằng radian) |
sqrt (x) | Căn bậc hai của x |
vậy (x) | Tiếp tuyến của một góc |
ngày | |
Ngày() | Tạo một đối tượng ngày mới với ngày và giờ hiện tại |
Ngày (2017, 5, 21, 3, 23, 10, 0) | Tạo một đối tượng ngày tùy chỉnh. Các con số đại diện cho 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ừ năm và tháng. |
Ngày (2017-06-23) | Khai báo ngày tháng dưới dạng một chuỗi |
hẹn gặp() | Lấy ngày trong tháng dưới dạng số (1-31) |
getDay () | Nhận ngày trong tuần dưới dạng một số (0-6) |
getFullYear () | Nhận năm dưới dạng số có bốn chữ số (yyyy) |
getHours () | Nhận giờ (0-23) |
getMilliseconds () | Nhận phần nghìn giây (0-999) |
getMinutes () | Nhận phút (0-59) |
getMonth () | Nhận tháng dưới dạng số (0-11) |
getSeconds () | Nhận thứ hai (0-59) |
dành thời gian() | Nhận thời gian (mili giây kể từ ngày 1 tháng 1 năm 1970) |
getUTCDate () | Ngày (ngày) của tháng trong ngày được chỉ định theo giờ quốc tế (cũng có sẵn cho ngày, tháng, năm đầy đủ, giờ, phút, v.v.) |
phân tích cú pháp | Phân tích cú pháp biểu diễn chuỗi 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 ngày() | Đặt ngày dưới dạng số (1-31) |
setFullYear () | Đặt năm (tùy chọn tháng và ngày) |
setHours () | Đặt giờ (0-23) |
setMilliseconds () | Đặt mili giây (0-999) |
setMinutes () | Đặt phút (0-59) |
setMonth () | Đặt tháng (0-11) |
setSeconds () | Đặt giây (0-59) |
cài đặt thời gian() | Đặt thời gian (mili giây kể từ ngày 1 tháng 1 năm 1970) |
setUTCDate () | Đặt ngày trong tháng cho một ngày cụ thể theo giờ quốc tế (cũng có sẵn cho ngày, tháng, đầy đủ, giờ, phút, v.v.) |
CHẾ ĐỘ DOM Thuộc tính nút | |
thuộc tính | 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ử |
baseURI | URL cơ sở tuyệt đối của một phần tử HTML |
trẻ em | Tập hợp các nút con của một phần tử |
firstChild | Nút con đầu tiên của một phần tử |
con cuối cùng | Nút con cuối cùng của một phần tử |
nextSibling | Nút tiếp theo ở cùng cấp độ cây nút |
Tên nút | Tên của một nút |
nodeType | Loại nút |
nodeValue | Giá trị của một nút |
chủ sở hữu | Đối tượng tài liệu cấp cao nhất cho nút hiện tại |
parentNode | Nút cha của một phần tử |
trước đây Anh chị em | Nút ngay trước nút hiện tại |
textContent | Nội dung văn bản của một nút và con cháu của nó |
Phương thức nút | |
appendChild () | 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 |
cloneNode () | Sao chép phần tử HTML |
so sánhDocumentPosition () | So sánh vị trí tài liệu của hai phần tử |
getFeature () | Trả về một đối tượng triển khai các API của một tính năng được chỉ định |
hasAttributes () | Trả về true nếu một phần tử có bất kỳ thuộc tính nào, nếu không, trả về false |
hasChildNodes () | Trả về true nếu một phần tử có bất kỳ nút con nào, nếu không trả về false |
insertBefore () | Chèn một nút con mới trước một nút con hiện có, được chỉ định |
isDefaultNamespace () | Trả về true nếu không gian tên được chỉ địnhURI là mặc định, nếu không trả về false |
isEqualNode () | Kiểm tra xem hai phần tử có bằng nhau không |
isSameNode () | Kiểm tra xem hai phần tử có phải là cùng một nút không |
isSupported () | Trả về true nếu một tính năng cụ thể được hỗ trợ trên phần tử |
lookupNamespaceURI () | Trả về không gian tênURI được liên kết với một nút nhất định |
lookupPrefix () | Trả về chuỗi DOM có chứa tiền tố cho một không gian tênURI đã cho, nếu có |
chuẩn hóa () | 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ử |
removeChild () | Xóa một nút con khỏi một phần tử |
ReplaceChild () | Thay thế một nút con trong một phần tử |
Phương pháp phần tử | |
getAttribute () | Trả về giá trị thuộc tính được chỉ định của một nút phần tử |
getAttributeNS () | 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 |
getAttributeNode () | Nhận nút thuộc tính được chỉ định |
getAttributeNodeNS () | Trả lại nút thuộc tính cho thuộc tính với không gian tên và tên đã cho |
getElementsByTagName () | Cung cấp tập hợp tất cả các phần tử con với tên thẻ được chỉ định |
getElementsByTagNameNS () | Trả về một bộ sưu tập HTML trực tiếp của các phần tử có tên thẻ nhất định thuộc không gian tên đã cho |
hasAttribute () | Trả về true nếu một phần tử có bất kỳ thuộc tính nào, nếu không, trả về false |
hasAttributeNS () | Cung cấp giá trị true / false cho biết liệu phần tử hiện tại trong vùng tên nhất định có thuộc tính được chỉ định hay không |
removeAttribute () | Xóa một thuộc tính đã chỉ định khỏi một phần tử |
removeAttributeNS () | Xóa thuộc tính đã chỉ định khỏi một phần tử trong một không gian tên nhất định |
removeAttributeNode () | Lấy đi một nút thuộc tính đã chỉ định và trả lại nút đã loại bỏ |
setAttribute () | Đặt hoặc thay đổi thuộc tính được chỉ định thành một giá trị được chỉ định |
setAttributeNS () | Thêm thuộc tính mới hoặc thay đổi giá trị của thuộc tính với không gian tên và tên đã cho |
setAttributeNode () | Đặt hoặc thay đổi nút thuộc tính đã chỉ định |
setAttributeNodeNS () | Thêm nút thuộc tính không gian tên mới vào một phần tử |
Thuộc tính cửa sổ trình duyệt | |
đóng cửa | Kiểm tra xem một cửa sổ đã được đóng hay chưa và trả về true hay false |
defaultStatus | Đặt hoặc trả lại văn bản mặc định trong thanh trạng thái của cửa sổ |
tài liệu | Trả lại đối tượng tài liệu cho cửa sổ |
khung | Trả lại tất cả |
Môn lịch sử | Cung cấp đối tượng Lịch sử cho cửa sổ |
bên trong | Chiều cao bên trong vùng nội dung của cửa sổ |
bên trong | Chiều rộng bên trong của vùng nội dung |
chiều dài | Trả lại số |
vị trí | Trả lại đối tượng vị trí cho cửa sổ |
Tên | Đặt hoặc trả lại tên của một cửa sổ |
hoa tiêu | Trả lại đối tượng Navigator cho cửa sổ |
người mở | Trả lại một tham chiếu đến cửa sổ đã tạo cửa sổ |
bên ngoài | Chiều cao bên ngoài của cửa sổ, bao gồm cả thanh công cụ / thanh cuộn |
bên ngoài | Chiều rộng bên ngoài của cửa sổ, bao gồm cả thanh công cụ / thanh cuộn |
pageXOffset | Số pixel mà tài liệu đã được cuộn theo chiều ngang |
pageYOffset | Số pixel mà tài liệu đã được cuộn theo chiều dọc |
cha mẹ | Cửa sổ chính của cửa sổ hiện tại |
màn | Trả lại đối tượng Màn hình cho cửa sổ |
screenLeft | Tọa độ ngang của cửa sổ (so với màn hình) |
screenTop | Tọa độ dọc của cửa sổ |
screenX | Giống như screenLeft nhưng cần thiết cho một số trình duyệt |
màn hìnhY | Giống như screenTop nhưng cần thiết cho một số trình duyệt |
bản thân | Trả lại cửa sổ hiện tại |
trạng thái | Đặt hoặc trả lại văn bản trong thanh trạng thái của cửa sổ |
đứng đầu | Trả lại cửa sổ trình duyệt trên cùng |
Phương thức cửa sổ trình duyệt | |
báo động() | Hiển thị hộp cảnh báo có tin nhắn và nút OK |
mơ hồ() | Xóa tiêu điểm khỏi cửa sổ hiện tại |
clearInterval () | Xóa bộ hẹn giờ bằng setInterval () |
clearTimeout () | Xóa bộ hẹn giờ bằng setTimeout () |
gần() | Đóng cửa sổ hiện tại |
xác nhận() | Hiển thị hộp thoại có thông báo và các nút OK và Cancel |
tiêu điểm() | Đặt tiêu điểm cho cửa sổ hiện tại |
di chuyển bởi() | Di chuyển cửa sổ liên quan đến vị trí hiện tại của nó |
chuyển tới() | Di chuyển cửa sổ đến một vị trí được chỉ định |
mở ra() | Mở một cửa sổ trình duyệt mới |
in() | In nội dung của cửa sổ hiện tại |
lời nhắc() | Hiển thị hộp thoại nhắc khách truy cập nhập liệu |
resizeBy () | Thay đổi kích thước cửa sổ theo số pixel được chỉ định |
resizeTo () | Thay đổi kích thước cửa sổ thành chiều rộng và chiều cao được chỉ định |
scrollBy () | Cuộn tài liệu theo một số pixel được chỉ định |
scrollTo () | Cuộn tài liệu đến tọa độ được chỉ định |
setInterval () | Gọi một hàm hoặc đánh giá một biểu thức trong các khoảng thời gian được chỉ định |
setTimeout () | Gọi một hàm hoặc đánh giá một biểu thức sau một khoảng thời gian xác định |
ngừng lại() | Ngừng tải cửa sổ |
Thuộc tính màn hình | |
availHeight | Trả lại chiều cao của màn hình (không bao gồm Thanh tác vụ Windows) |
availWidth | Trả lại chiều rộng của màn hình (không bao gồm Thanh tác vụ Windows) |
độ đậm của màu | Trả lại độ sâu bit của bảng màu để hiển thị hình ảnh |
Chiều cao | Tổng chiều cao của màn hình |
pixelDepth | Độ phân giải màu của màn hình tính bằng bit trên pixel |
chiều rộng | Tổng chiều rộng của màn hình |
SỰ KIỆN JAVASCRIPT Sự kiện chuột JavaScript | |
trong một cái nhấp chuột | Khi người dùng nhấp vào một phần tử |
menu oncontext | Khi người dùng nhấp chuột phải vào một phần tử để mở menu ngữ cảnh |
ondblclick | Khi người dùng nhấp đúp vào một phần tử |
onmousedown | Khi người dùng nhấn nút chuột qua một phần tử |
nhân viên phục vụ | Khi người dùng di chuyển con trỏ vào một phần tử |
onmouseleave | Khi người dùng di chuyển con trỏ ra khỏi một phần tử |
onmousemove | Khi người dùng di chuyển con trỏ trong khi nó ở trên một phần tử |
onmouseover | Khi người dùng di chuyển con trỏ vào một phần tử hoặc một trong các phần tử con của nó |
onmouseout | Khi người dùng di chuyển con trỏ ra khỏi một phần tử hoặc một trong các phần tử con của nó |
onmouseup | Khi người dùng thả nút chuột trong khi ở trên một phần tử |
Sự kiện bàn phím JavaScript | |
onkeydown | Khi người dùng nhấn một phím xuống |
onkeypress | Khi người dùng bắt đầu nhấn một phím |
onkeyup | Khi người dùng phát hành một khóa |
Sự kiện khung JavaScript | |
onabort | Khi quá trình tải phương tiện bị hủy bỏ |
onbeforeunload | Trước khi tài liệu sắp được dỡ xuống |
onerror | Khi xảy ra lỗi trong khi tải tệp bên ngoài |
onhashchange | Khi phần liên kết của URL đã thay đổi |
đang tải | Khi một đối tượng đã được tải |
onpagehide | Khi người dùng điều hướng khỏi một trang web |
onpageshow | Khi người dùng điều hướng đến một trang web |
kích thước lớn | Khi người dùng thay đổi kích thước chế độ xem tài liệu |
cuộc dạo chơi | Khi người dùng cuộn thanh cuộn của một phần tử |
onunload | Khi một trang đã được tải xuống |
Sự kiện biểu mẫu JavaScript | |
onblur | Khi một phần tử mất tiêu điểm |
sự thay đổi | Khi nội dung của một phần tử biểu mẫu thay đổi (cho, và |
vào trọng tâm | Khi một phần tử được lấy nét |
onfocusin | Khi một phần tử sắp lấy tiêu điểm |
onfocusout | Khi một phần tử sắp mất tiêu điểm |
oninput | Người dùng nhập vào một phần tử |
oninvalid | Khi một phần tử không hợp lệ |
onreset | Khi một biểu mẫu được đặt lại |
tìm kiếm | Khi người dùng nhập nội dung nào đó vào trường tìm kiếm (cho) |
chọn | Khi người dùng chọn một số văn bản (cho và) |
gửi đi | Khi một biểu mẫu được gửi |
Sự kiện kéo JavaScript | |
ondrag | Khi người dùng kéo một phần tử |
ondragend | Khi người dùng kéo xong phần tử |
ondragenter | Khi phần tử được kéo đi vào mục tiêu thả |
ondragleave | Khi phần tử được kéo rời khỏi mục tiêu thả |
ondragover | Khi phần tử được kéo nằm trên đầu mục tiêu thả |
ondragstart | Khi người dùng bắt đầu kéo một phần tử |
ondrop | Phần tử kéo bị bỏ trên mục tiêu thả |
Sự kiện JavaScript Clipboard | |
nội soi | Khi người dùng sao chép nội dung của một phần tử |
oncut | Khi người dùng cắt nội dung của một phần tử |
hương vị | Khi người dùng dán nội dung vào một phần tử |
Sự kiện truyền thông JavaScript | |
onabort | Khi quá trình tải phương tiện bị hủy bỏ |
oncanplay | Khi trình duyệt có thể bắt đầu phát phương tiện (ví dụ: một tệp đã đủ bộ đệm) |
oncanplaythrough | Khi trình duyệt có thể phát qua phương tiện mà không dừng lại |
ondurationchange | Khi thời lượng của phương tiện thay đổi |
gắn bó | Khi phương tiện truyền thông đã kết thúc |
onerror | Khi xảy ra lỗi trong khi tải tệp bên ngoài |
onloadeddata | Khi dữ liệu phương tiện được tải |
onloadedmetadata | Khi siêu dữ liệu (như thứ nguyên và thời lượng) được tải |
onloadstart | Khi trình duyệt bắt đầu tìm kiếm phương tiện được chỉ định |
tạm dừng | Khi phương tiện bị người dùng tạm dừng hoặc tự động |
onplay | Khi phương tiện đã được khởi động hoặc không còn bị tạm dừng |
chơi trực tuyến | Khi phương tiện đang phát sau khi tạm dừng hoặc dừng để lưu vào bộ đệm |
sự vi phạm | Khi trình duyệt đang trong quá trình tải xuống phương tiện |
onratechange | Khi tốc độ phát của phương tiện thay đổi |
onseeked | Khi người dùng đã hoàn tất việc di chuyển / chuyển sang vị trí mới trong phương tiện |
onseeking | Khi người dùng bắt đầu di chuyển / bỏ qua |
đã cài đặt | Khi trình duyệt đang cố gắng tải phương tiện không khả dụng |
phụ thuộc vào | Khi trình duyệt cố tình không tải phương tiện |
ontimeupdate | Vị trí chơi đã thay đổi (ví dụ: vì tua đi nhanh) |
onvolumechange | Khi âm lượng phương tiện đã thay đổi (bao gồm cả tắt tiếng) |
chờ đợi | Khi phương tiện đã tạm dừng nhưng dự kiến sẽ tiếp tục (ví dụ: lưu vào bộ đệm) |
Hoạt hình | |
hoạt hình | Khi hoạt ảnh CSS hoàn tất |
hoạt hình | Khi hoạt ảnh CSS được lặp lại |
hoạt hình bắt đầu | Khi hoạt ảnh CSS đã bắt đầu |
Điều khoản khác | |
chuyển tiếp | Khi quá trình chuyển đổi CSS hoàn tất |
trên tàu | Khi một tin nhắn được nhận qua nguồn sự kiện |
onoffline | Khi trình duyệt bắt đầu hoạt động ngoại tuyến |
ononline | Khi trình duyệt bắt đầu hoạt động trực tuyến |
onpopstate | Khi lịch sử của cửa sổ thay đổi |
onshow | Khi một phần tử được hiển thị dưới dạng menu ngữ cảnh |
sự tấn công | Khi một khu vực Lưu trữ Web được cập nhật |
ontoggle | Khi người dùng mở hoặc đóng phần tử |
bánh xe | Khi con lăn chuột lên hoặc xuống trên một phần tử |
ontouchcancel | Khi cảm ứng màn hình bị gián đoạn |
không đụng chạm | Khi ngón tay của người dùng rời khỏi màn hình cảm ứng |
ontouchmove | Khi người dùng kéo ngón tay trên màn hình |
Khám phá thêm JavaScript
Chúng tôi coi JavaScript là một trong những ngôn ngữ lập trình hàng đầu để làm chủ cho tương lai. Và chúng tôi khuyên bạn nên đi sâu vào các khái niệm nâng cao như Các phương thức mảng JavaScript khi bạn đã nắm được những kiến thức cơ bản về JavaScript.
làm thế nào để làm cho blog của bạn trở nên phổ biến
Tín dụng hình ảnh: Oskar Yildiz trên Rút dây
Đăng lại Đăng lại tiếng riu ríu E-mail 15 lệnh Windows Command Prompt (CMD) bạn phải biếtDấu nhắc lệnh vẫn là một công cụ mạnh mẽ của Windows. Dưới đây là các lệnh CMD hữu ích nhất mà người dùng Windows cần biết.
Đọc tiếp Chủ đề liên quan- Năng suất
- Lập trình
- JavaScript
- Trang tính gian lận
Akshata được đào tạo về kiểm thử thủ công, hoạt hình và thiết kế UX trước khi tập trung vào công nghệ và viết. Điều này kết hợp hai hoạt động yêu thích của cô ấy lại - tạo ý nghĩa về hệ thống và đơn giản hóa biệt ngữ. Tại MakeUseOf, Akshata viết về việc tận dụng tối đa các thiết bị Apple của bạn.
Xem thêm từ Akshata ShanbhagTheo dõi bản tin của chúng tôi
Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!
Bấm vào đây để đăng ký