אם אתה רוצה לבנות דפי אינטרנט דינאמיים, יהיה עליך להשלים את הידע שלך ב- HTML ו- CSS הבנה של JavaScript . שפת סקריפטים זו נחשבת חיונית בפיתוח אתרים מודרני.
אתה יכול לבנות כל מיני אפליקציות ואתרים אינטראקטיביים מעניינים עם JavaScript, אבל יש הרבה מה ללמוד בדרך. עם זאת, יצרנו עבורך את גיליון הרמאות של JavaScript הבא.
גיליון הרמאים יכול לשמש רענון מהיר על רכיבי JavaScript בכל פעם שתזדקק להם. זה שימושי למתחילים ולמומחים כאחד.
האם אני יכול לחבר אוזניות בלוטוס לאקסבוקס אחד
הורדה חינמית: גיליון בגידות זה זמין כ- קובץ PDF להורדה מהשותף שלנו להפצה, TradePub. יהיה עליך למלא טופס קצר כדי לגשת אליו בפעם הראשונה בלבד. הורד גיליון הרמאים של JavaScript .
גיליון הרמאים של JavaScript
קיצור | פעולה |
---|---|
מערכי JavaScript | |
קונקט () | חבר מספר מערכים לאחד |
copyWithin () | העתק מרכיבי מערך בתוך המערך, למיקומים שצוינו וממנו |
אינדקס של() | החזר את הערך הפרימיטיבי של האובייקט שצוין |
כולל () | בדוק אם מערך מכיל את האלמנט שצוין |
לְהִצְטַרֵף() | שלב אלמנטים של מערך למחרוזת אחת והחזר את המחרוזת |
ערכים () | החזר אובייקט Iteration Array של זוג מפתחות/ערך |
כֹּל() | בדוק אם כל רכיב במערך עובר מבחן |
למלא() | מלא את האלמנטים במערך בעל ערך סטטי |
לְסַנֵן() | צור מערך חדש עם כל אלמנט במערך שעובר מבחן |
למצוא() | החזר את הערך של האלמנט הראשון במערך שעובר בדיקה |
לכל אחד() | קרא פונקציה לכל רכיב מערך |
מ() | צור מערך מאובייקט |
lastIndexOf () | תן את המיקום האחרון שבו מופיע רכיב נתון במערך |
פופ () | הסר את האלמנט האחרון של מערך |
לִדחוֹף() | הוסף אלמנט חדש בסוף |
לַהֲפוֹך() | מיין אלמנטים בסדר יורד |
לְהַפחִית() | הפחת את ערכי המערך לערך יחיד (מעבר משמאל לימין) |
reducRight () | הפחת את ערכי המערך לערך יחיד (מעבר מימין לשמאל) |
מִשׁמֶרֶת() | הסר את האלמנט הראשון של מערך |
פרוסה() | משוך עותק של חלק מערך לאובייקט מערך חדש |
סוג() | מיין אלמנטים באלפבית |
אִחוּי() | הוסף אלמנטים בצורה ומיקום מוגדרים |
unshift () | הוסף אלמנט חדש להתחלה |
שיטות בוליאניות של JavaScript | |
toString () | המירו ערך בוליאני למחרוזת והחזירו את התוצאה |
ערך של() | החזר את המיקום הראשון שבו מופיע רכיב נתון במערך |
toSource () | החזר מחרוזת המייצגת את קוד המקור של האובייקט |
מפעילים אריתמטיים של JavaScript | |
+ | חיבור |
- | חִסוּר |
* | כֶּפֶל |
/ | חֲלוּקָה |
(...) | מפעיל קיבוץ (פעולות בסוגריים מבוצעות מוקדם יותר מאלה שבחוץ) |
% | מודול (שאר) |
++ | מספר תוספות |
- | הפחת מספרים |
== | שווה ל |
=== | ערך שווה וסוג שווה |
! = | לא שווה |
! == | ערך לא שווה או לא סוג שווה |
> | גדול מ |
< | פחות מ |
> = | גדול מ או שווה ל |
<= | פחות או שווה ל |
? | מפעילה שלישית |
פעולות לוגיות | |
&& | לוגי וגם |
|| | לוגי או |
! | לא הגיוני |
מפעילי Bitwise | |
& | והצהרה |
| | הצהרת OR |
~ | לֹא |
^ | XOR |
<< | משמרת שמאלה |
>> | הזזה ימינה |
>>> | אפס מילוי ימינה |
פונקציות | |
עֵרָנִי() | פלט נתוני תיבת התראה בחלון הדפדפן |
לְאַשֵׁר() | פתח תיבת דו -שיח כן/לא והחזר נכון/לא נכון בהתאם ללחיצת המשתמש |
console.log () | כתוב מידע לקונסולת הדפדפן (מתאים למטרות ניפוי באגים) |
document.write () | כתוב ישירות למסמך ה- HTML |
מיידי() | צור דו -שיח עבור קלט משתמשים |
פונקציות גלובליות | |
מפענח () | פענוח מזהה משאבים אחיד (URI) שנוצר על ידי encodeURI או דומה |
רכיב decodeURIC () | פענח את רכיב ה- URI |
codEURI () | קידוד URI ל- UTF-8 |
encodeURIComponent () | אותו דבר אך עבור רכיבי URI |
eval () | הערך את קוד JavaScript המיוצג כמחרוזת |
isFinite () | קבע אם ערך עבר הוא מספר סופי |
isNaN () | קבע אם ערך הוא מספר בלתי חוקי |
מספר() | המרת ערך אובייקט למספר |
parseFloat () | נתח מחרוזת והחזר מספר נקודה צפה |
parseInt () | לנתח מחרוזת ולהחזיר מספר שלם |
לולאות JavaScript | |
ל | הדרך הנפוצה ביותר ליצור לולאה ב- JavaScript |
בזמן | הגדר תנאים שבהם לולאה מבוצעת |
עושה תוך כדי | אולם, בדומה ללולאת ה- while, היא מבוצעת לפחות פעם אחת ומבצעת בדיקה בסוף כדי לראות אם התנאי מתקיים לביצוע שוב |
לשבור | עצור ויצא מהמחזור אם מתקיימים תנאים מסוימים |
לְהַמשִׁיך | דלג על חלקים מהמחזור אם מתקיימים תנאים מסוימים |
בריחת דמויות | |
' | ציטוט יחיד |
' | ציטוט כפול |
\ | מַהֲלָך סְרָק |
ב | מקש לחזור אחורה |
f | הזנת טופס |
n | שורה חדשה |
r | החזרת עגלה |
t | טאבלט אופקי |
v | טבלטור אנכי |
שיטות מחרוזת JavaScript | |
charAt () | החזר תו במיקום שצוין בתוך מחרוזת |
charCodeAt () | תן את יוניקוד האופי במיקום זה |
קונקט () | לחבר (לחבר) שתי מחרוזות או יותר לאחת |
fromCharCode () | החזר מחרוזת שנוצרה מהרצף שצוין של יחידות קוד UTF-16 |
אינדקס של() | ספק את המיקום של המופע הראשון של טקסט שצוין בתוך מחרוזת |
lastIndexOf () | אותו דבר כמו indexOf () אך עם ההתרחשות האחרונה, חיפוש לאחור |
התאמה() | אחזר את ההתאמות של מחרוזת כנגד תבנית חיפוש |
החלף() | מצא והחליף טקסט שצוין במחרוזת |
לחפש() | בצע חיפוש אחר טקסט תואם והחזר את מיקומו |
פרוסה() | חלץ קטע מחרוזת והחזר אותו כמחרוזת חדשה |
לְפַצֵל() | פיצול אובייקט מחרוזת למערך מחרוזות במיקום שצוין |
מתחיל עם() | בדוק אם מחרוזת מתחילה בתווים שצוינו |
סובסטר () | דומה לפרוסה () אך מחלץ מחרוזת משנה שתלויה במספר תווים שצוין |
מחרוזת משנה () | דומה לפרוס () אך לא יכול לקבל מדדים שליליים |
toLowerCase () | המרת מחרוזות לאותיות קטנות |
toUpperCase () | המרת מחרוזות לאותיות גדולות |
ערך של() | החזר את הערך הפרימיטיבי (שאין לו מאפיינים או שיטות) של אובייקט מחרוזת |
סינטקס ביטוי רגיל משני תבניות | |
וכן | להעריך החלפה |
אני | בצע התאמה חסרת רישיות |
ז | בצע התאמה גלובלית |
M | בצע התאמת שורות מרובות |
ש | התייחסו למחרוזות כאל קו יחיד |
איקס | אפשר הערות ומרחב לבן בדפוס |
U | דפוס לא מסודר |
סוֹגְרַיִם | |
[א ב ג] | מצא כל אחת מהדמויות בסוגריים |
[^ abc] | מצא כל תו שאינו בסוגריים |
[0-9] | מצא ספרה המצוינת בסוגריים |
[א-ז] | מצא כל תו מהאותיות הגדולות עד האותיות הקטנות z |
(א | ב | ג) | מצא כל אחת מהאלטרנטיבות המופרדות באמצעות | |
מטא -דמויות | |
. | מצא תו יחיד, למעט קו חדש או מסוף קו |
ב | דמות מילה |
IN | דמות ללא מילה |
d | ספרה |
D | דמות לא ספרתית |
s | אופי מרחב לבן |
S | אופי שאינו מרחב לבן |
ב | מצא התאמה בתחילת/סוף מילה |
B | מצא התאמה לא בתחילת/סוף מילה |
u0000 | אופי NUL |
n | דמות שורה חדשה |
f | תו הזנת טופס |
r | תו החזרת עגלה |
t | תו כרטיסייה |
v | תו כרטיסייה אנכי |
xxx | תו שצוין במספר אוקטלי xxx |
xdd | תו לטיני שצוין במספר הקסדצימלי dd |
udddd | תו Unicode שצוין במספר הקסדצימלי dddd |
כימות | |
n+ | התאם לכל מחרוזת המכילה n לפחות |
n* | כל מחרוזת המכילה אפס או יותר מופעים של n |
n? | כל מחרוזת המכילה אפס או מופע אחד של n |
n {X} | כל מחרוזת המכילה רצף של X n |
n {X, Y} | מחרוזות המכילות רצף של X עד Y n |
n {X,} | תואם כל מחרוזת המכילה רצף של X X לפחות |
n $ | כל מחרוזת עם n בקצה שלה |
^נ | מחרוזת עם n בתחילתה |
? = n | כל מחרוזת שאחריה מחרוזת ספציפית n |
?! נ | מחרוזת שלא אחריה מחרוזת ספציפית n |
מאפייני מספר | |
ערך מקסימלי | ערך מספרי מרבי שניתן לייצג ב- JavaScript |
MIN_VALUE | הערך המספרי החיובי הקטן ביותר שניתן לייצג ב- JavaScript |
NaN | הערך Not-a-Number |
NEGATIVE_INFINITY | ערך אינסופי שלילי |
POSITIVE_INFINITY | ערך אינסופי חיובי |
שיטות מספר | |
toExponential () | החזר מחרוזת עם מספר מעוגל שנכתב כסימון מעריכי |
toFixed () | החזר מחרוזת של מספר עם מספר מסוים של עשרונים |
toPrecision () | החזר מחרוזת של מספר הכתוב באורך מוגדר |
toString () | החזר מספר כמחרוזת |
ערך של() | החזר מספר כמספר |
מאפייני מתמטיקה | |
וגם | המספר של אוילר |
LN2 | לוגריתם טבעי של 2 |
LN10 | לוגריתם טבעי של 10 |
LOG2E | לוגריתם בסיס 2 של E |
LOG10E | לוגריתם בסיס 10 של E |
פאי | המספר PI |
SQRT1_2 | שורש ריבועי של 1/2 |
SQRT2 | שורש ריבועי של 2 |
שיטות מתמטיות | |
שרירי הבטן (x) | החזר את הערך המוחלט (החיובי) של x |
accos (x) | ארקוסין של x, ברדיאנים |
אסירי (x) | Arcsine של x, ברדיאנים |
אטאן (x) | מבנה של x כערך מספרי |
atan2 (y, x) | מבנה את כמות הטענות שלה |
תקרה (x) | ערך x מעוגל עד למספר השלם הקרוב ביותר שלו |
כי (x) | קוסינוס של x (x נמצא ברדיאנים) |
exp (x) | ערך Ex |
רצפה (x) | ערך x מעוגל כלפי מטה למספר השלם הקרוב ביותר שלו |
יומן (x) | לוגריתם טבעי (בסיס E) של x |
מקסימום (x, y, z, ..., n) | מספר בעל הערך הגבוה ביותר |
דקות (x, y, z, ..., n) | המספר בעל הערך הנמוך ביותר |
pow (x, y) | X בכוחו של y |
אַקרַאִי() | מספר אקראי בין 0 ל -1 |
עגול (x) | ערך x מעוגל למספר השלם הקרוב אליו |
חטא (x) | סינוס של x (x נמצא ברדיאנים) |
sqrt (x) | שורש ריבועי של x |
אז (x) | משיק של זווית |
תאריכים | |
תַאֲרִיך() | צור אובייקט תאריך חדש עם התאריך והשעה הנוכחיים |
תאריך (2017, 5, 21, 3, 23, 10, 0) | צור אובייקט תאריך מותאם אישית. המספרים מייצגים שנה, חודש, יום, שעה, דקות, שניות, אלפיות השנייה. אתה יכול להשמיט כל מה שאתה רוצה למעט שנה וחודש. |
תאריך (2017-06-23) | הצהרת תאריך כמחרוזת |
השג תאריך() | קבל את יום החודש כמספר (1-31) |
getDay () | קבל את יום חול כמספר (0-6) |
getFullYear () | קבל את השנה כמספר בן ארבע ספרות (yyyy) |
getHours () | קבל את השעה (0-23) |
getMilliseconds () | קבל את האלפית השנייה (0-999) |
getMinutes () | קבל את הדקה (0-59) |
getMonth () | קבל את החודש כמספר (0-11) |
getSeconds () | קבל את השני (0-59) |
getTime () | קבל את הזמן (אלפיות השנייה מאז 1 בינואר 1970) |
getUTCDate () | יום (תאריך) של החודש בתאריך שצוין על פי השעה האוניברסלית (זמין גם ליום, חודש, לשנה מלאה, שעות, דקות וכו ') |
לְנַתֵחַ | נתח ייצוג מחרוזת של תאריך, והחזר את מספר האלפיות השנייה מאז 1 בינואר 1970 |
קבע תאריך() | הגדר את היום כמספר (1-31) |
setFullYear () | הגדר את השנה (אופציונלי חודש ויום) |
setHours () | הגדר את השעה (0-23) |
setMilliseconds () | הגדר את האלפיות השנייה (0-999) |
setMinutes () | קבע את הדקות (0-59) |
setMonth () | הגדר את החודש (0-11) |
setSeconds () | הגדר את השניות (0-59) |
זמן מוגדר() | הגדר את הזמן (אלפיות השנייה מאז 1 בינואר 1970) |
setUTCDate () | הגדר את יום החודש לתאריך שצוין לפי השעה האוניברסלית (זמין גם ליום, חודש, לשנה מלאה, שעות, דקות וכו ') |
מצב DOM מאפייני צומת | |
תכונות | אוסף חי של כל התכונות הרשומות לאלמנט |
baseURI | כתובת אתר בסיסית מוחלטת של רכיב HTML |
צמתים | אוסף של צמתים לילד של אלמנט |
ילד ראשון | צומת ילד ראשון של אלמנט |
ילד אחרון | צומת הילד האחרונה של אלמנט |
nextSibling | הצומת הבא באותה רמת עץ הצומת |
nodeName | שם של צומת |
nodeType | סוג של צומת |
nodeValue | ערך של צומת |
בעל מסמך | אובייקט מסמך ברמה העליונה עבור הצומת הנוכחי |
parentNode | צומת הורים של אלמנט |
הקודם סריקה | הצומת שקדם מיד לזה הנוכחי |
textContent | תוכן טקסטואלי של צומת וצאצאיו |
שיטות צומת | |
appendChild () | הוסף צומת ילדים חדשה לרכיב כצומת הילד האחרון |
cloneNode () | שיבוט אלמנט HTML |
CompareDocumentPosition () | השווה את עמדת המסמך של שני אלמנטים |
getFeature () | החזר אובייקט המיישם את ממשקי ה- API של תכונה מסוימת |
hasAttributes () | החזר נכון אם לאלמנט יש תכונות כלשהן, אחרת החזר שקר |
hasChildNodes () | החזר נכון אם לרכיב יש צמתים צאצא כלשהם, אחרת החזר שקר |
insertBefore () | הכנס צומת ילדים חדשה לפני צומת ילדים קיימת שצוין |
isDefaultNamespace () | החזר נכון אם מרחב שמות מצויןURI הוא ברירת המחדל, אחרת החזר שקר |
isEqualNode () | בדוק אם שני אלמנטים שווים |
isSameNode () | בדוק אם שני אלמנטים הם אותו צומת |
נתמך () | החזר נכון אם נתמכת תכונה שצוין ברכיב |
LookupNamespaceURI () | החזר את מרחב השמותURI המשויך לצומת נתון |
lookupPrefix () | החזר DOMString המכיל את הקידומת עבור מרחב שמות נתוןURI, אם קיים |
לנרמל () | הצטרף לצמתי טקסט סמוכים והסר צמתי טקסט ריקים באלמנט |
removeChild () | הסר צומת ילדים מרכיב |
החלף את הילד () | החלף צומת ילדים באלמנט |
שיטות יסוד | |
getAttribute () | החזר את ערך התכונה שצוין של צומת אלמנט |
getAttributeNS () | החזר ערך מחרוזת של התכונה עם מרחב השמות והשם שצוין |
getAttributeNode () | קבל את צומת התכונה שצוין |
getAttributeNodeNS () | החזר את צומת התכונה של התכונה עם מרחב השמות והשם הנתון |
getElementsByTagName () | ספק אוסף של כל האלמנטים הצאצא עם שם התג שצוין |
getElementsByTagNameNS () | החזר אוסף HTML חי של אלמנטים עם שם תג מסוים השייך למרחב השמות הנתון |
hasAttribute () | החזר נכון אם לאלמנט יש תכונות כלשהן, אחרת החזר שקר |
hasAttributeNS () | ספק ערך נכון/לא נכון המציין אם לאלמנט הנוכחי במרחב שמות נתון יש את המאפיין שצוין |
removeAttribute () | הסר תכונה שצוין מרכיב |
removeAttributeNS () | הסר את המאפיין שצוין מרכיב בתוך מרחב שמות מסוים |
removeAttributeNode () | הסר צומת תכונה שצוין והחזר את הצומת שהוסר |
setAttribute () | הגדר או שנה את המאפיין שצוין לערך שצוין |
setAttributeNS () | הוסף תכונה חדשה או שנה את ערך המאפיין עם מרחב השמות והשם הנתון |
setAttributeNode () | הגדר או שנה את צומת התכונה שצוין |
setAttributeNodeNS () | הוסף צומת תכונה חדשה בגודל שמות לרכיב |
מאפייני חלון דפדפן | |
סָגוּר | בדוק אם חלון נסגר או לא והחזר נכון או לא נכון |
defaultStatus | הגדר או החזר את טקסט ברירת המחדל בשורת המצב של חלון |
מסמך | החזר את אובייקט המסמך עבור החלון |
מסגרות | החזר הכל |
הִיסטוֹרִיָה | ספק את אובייקט ההיסטוריה עבור החלון |
גובה פנימי | גובה פנימי של אזור התוכן של חלון |
פנימי רוחב | רוחב פנימי של אזור התוכן |
אורך | החזר את המספר של |
מקום | החזר את אובייקט המיקום של החלון |
שֵׁם | הגדר או החזר את שם החלון |
נווט | החזר את אובייקט הניווט לחלון |
פּוֹתחָן | החזר הפניה לחלון שיצר את החלון |
גובה חיצוני | גובה חיצוני של חלון, כולל סרגלי כלים/גלילה |
חוץ רוחב | רוחב חיצוני של חלון כולל סרגלי כלים/גלילה |
pageXOffset | מספר הפיקסלים שבאמצעותו נגלל המסמך בצורה אופקית |
pageYOffset | מספר הפיקסלים שבאמצעותו נגלל המסמך אנכית |
הוֹרֶה | חלון האב של החלון הנוכחי |
מָסָך | החזר את אובייקט המסך עבור החלון |
מסך שמאל | קואורדינטות אופקיות של החלון (ביחס למסך) |
מסך למעלה | קואורדינטות אנכיות של החלון |
מסך X | אותו דבר כמו screenLeft אך נחוץ עבור כמה דפדפנים |
מסכים Y | אותו דבר כמו screenTop אבל נחוץ עבור כמה דפדפנים |
עצמי | החזר את החלון הנוכחי |
סטָטוּס | הגדר או החזר את הטקסט בשורת המצב של חלון |
חלק עליון | החזר את חלון הדפדפן העליון ביותר |
שיטות חלון דפדפן | |
עֵרָנִי() | הצג תיבת התראה עם הודעה ולחצן אישור |
לְטַשׁטֵשׁ() | הסר את המיקוד מהחלון הנוכחי |
clearInterval () | נקה סט טיימר עם setInterval () |
clearTimeout () | נקה סט טיימר עם setTimeout () |
סגור() | סגור את החלון הנוכחי |
לְאַשֵׁר() | הצג תיבת דו -שיח עם הודעה ולחצני אישור וביטול |
מוֹקֵד() | הגדר את המיקוד לחלון הנוכחי |
moveBy () | הזז חלון ביחס למיקומו הנוכחי |
לעבור ל() | העבר חלון למיקום שצוין |
לִפְתוֹחַ() | פתח חלון דפדפן חדש |
הדפס() | הדפס את תוכן החלון הנוכחי |
מיידי() | הצג תיבת דו -שיח המבקשת מבקר להזין קלט |
resizeBy () | שנה את גודל החלון במספר הפיקסלים שצוין |
resizeTo () | שנה את גודל החלון לרוחב ולגובה שצוין |
scrollBy () | גלול את המסמך במספר פיקסלים שצוין |
scrollTo () | גלול במסמך לקואורדינטות שצוין |
setInterval () | התקשר לפונקציה או הערך ביטוי במרווחי זמן שצוינו |
setTimeout () | התקשר לפונקציה או הערך ביטוי לאחר מרווח שצוין |
תפסיק() | עצור את טעינת החלון |
מאפייני מסך | |
availHight | החזר את גובה המסך (לא כולל שורת המשימות של Windows) |
availWidth | החזר את רוחב המסך (לא כולל שורת המשימות של Windows) |
עומק צבע | החזר את עומק הסיביות של לוח הצבעים להצגת תמונות |
גוֹבַה | הגובה הכולל של המסך |
pixelDepth | רזולוציית הצבע של המסך בביטים לפיקסל |
רוֹחַב | הרוחב הכולל של המסך |
אירועי JAVASCRIPT אירועי עכבר של JavaScript | |
בלחיצה | כאשר המשתמש לוחץ על אלמנט |
בתפריט הקשר | כאשר המשתמש לוחץ לחיצה ימנית על אלמנט כדי לפתוח תפריט הקשר |
ondblclick | כאשר המשתמש לוחץ פעמיים על אלמנט |
onmousedown | כאשר המשתמש לוחץ על לחצן עכבר מעל אלמנט |
onmouseenter | כאשר המשתמש מעביר את המצביע אל אלמנט |
onmouseleave | כאשר המשתמש מרחיק את המצביע מאלמנט |
onmousemove | כאשר המשתמש מזיז את המצביע כשהוא מעל רכיב |
onmouseover | כאשר המשתמש מעביר מצביע אל אלמנט או לאחד מילדיו |
onmouseout | כאשר המשתמש מרחיק את המצביע מרכיב או מאחד מילדיו |
onmouseup | כאשר המשתמש משחרר לחצן עכבר כשהוא מעל רכיב |
אירועי מקלדת JavaScript | |
onkeydown | כאשר המשתמש לוחץ על מקש למטה |
onpresspress | כאשר המשתמש מתחיל ללחוץ על מקש |
onkeyup | כאשר המשתמש משחרר מפתח |
אירועי מסגרת JavaScript | |
onabort | כאשר הטעינה של מדיה מבוטלת |
על לפני ההורדה | לפני שהמסמך עומד להיפרק |
טעות אחת | כאשר מתרחשת שגיאה בעת טעינת קובץ חיצוני |
onhashchange | כאשר חלק העוגן של כתובת אתר השתנה |
עומס | כאשר אובייקט נטען |
onpagehide | כאשר המשתמש מנווט הרחק מדף אינטרנט |
מופע דפים | כאשר המשתמש מנווט לדף אינטרנט |
גודל אחד | כאשר המשתמש משנה את גודל תצוגת המסמך |
oncroll | כאשר המשתמש מגולל את סרגל הגלילה של אלמנט |
לא נטען | כאשר דף נפרק |
אירועי טופס של JavaScript | |
onblur | כאשר אלמנט מאבד את המיקוד |
בשינוי | כאשר התוכן של רכיב טופס משתנה (עבור,, ו- |
פוקוס | כאשר אלמנט מקבל מיקוד |
onfocusin | כאשר אלמנט עומד לקבל מיקוד |
onfocusout | כאשר אלמנט עומד לאבד מיקוד |
על קלט | קלט משתמש על אלמנט |
לא תקף | כאשר אלמנט אינו חוקי |
onreset | כאשר טופס מתאפס |
חיפוש | כאשר משתמש מקליד משהו בשדה חיפוש (עבור) |
בחירה | כאשר המשתמש בוחר טקסט כלשהו (עבור ו) |
ההגשה | כאשר מגישים טופס |
אירועי גרור של JavaScript | |
ondrag | כאשר המשתמש גורר אלמנט |
ondragend | כאשר המשתמש סיים לגרור את האלמנט |
ondragenter | כאשר האלמנט הנגרר נכנס ליעד ירידה |
ondragleave | כאשר האלמנט הנגרר עוזב את יעד הירידה |
ondragover | כאשר האלמנט הנגרר נמצא מעל ליעד הירידה |
ondragstart | כאשר המשתמש מתחיל לגרור אלמנט |
ondrop | אלמנט נגרר יורד על יעד הירידה |
אירועי הלוח של JavaScript | |
oncopy | כאשר המשתמש מעתיק תוכן של אלמנט |
חותך | כאשר המשתמש חותך את תוכן האלמנט |
הדבק | כאשר המשתמש מדביק תוכן באלמנט |
אירועי מדיה של JavaScript | |
onabort | כאשר טעינת המדיה מופסקת |
oncanplay | כאשר הדפדפן יכול להתחיל לנגן מדיה (למשל קובץ שנאגר מספיק) |
oncanplaythrough | כאשר הדפדפן יכול לשחק דרך מדיה מבלי לעצור |
שינוי זמן | כאשר משך תקשורת משתנה |
כפוף | כאשר התקשורת הגיעה לסיומה |
טעות אחת | כאשר מתרחשת שגיאה בעת טעינת קובץ חיצוני |
נתונים נטענו | כאשר נתוני מדיה נטענים |
נטען על נתונים | כאשר מטא נתונים (כמו מידות ומשך) נטענים |
onloadstart | כאשר הדפדפן מתחיל לחפש מדיה מוגדרת |
onpause | כאשר המדיה מושהית על ידי משתמש או באופן אוטומטי |
משחק על | כאשר המדיה הופעלה או אינה מושהית יותר |
משחק על | כאשר מדיה מתנגנת לאחר שהושהה או הופסקה לצורך חיץ |
בתהליך | כאשר הדפדפן נמצא בהורדת מדיה |
שינוי שינויים | כאשר משחק המהירות של המדיה משתנה |
מבוקש | כאשר המשתמש סיים לעבור/לדלג למיקום חדש במדיה |
מחפש | כאשר המשתמש מתחיל לזוז/לדלג |
מותקן | כאשר הדפדפן מנסה לטעון מדיה לא זמינה |
בלתי תלוי | כאשר הדפדפן בכוונה אינו טוען מדיה |
ontimeupdate | עמדת המשחק השתנתה (למשל בגלל קדימה מהירה) |
שינוי נפח | כאשר נפח המדיה השתנה (כולל השתקה) |
ממתין | כאשר התקשורת עצרה אך צפויה להתחדש (למשל, איגום) |
אנימציה | |
סוף אנימציה | כאשר אנימציה CSS הושלמה |
אנימציה | כאשר אנימציה CSS חוזרת על עצמה |
התחלת אנימציה | כאשר האנימציה CSS החלה |
שונות | |
סוף מעבר | כאשר מעבר CSS הושלם |
הודעה על | כאשר מתקבלת הודעה דרך מקור האירוע |
לא מקוון | כאשר הדפדפן מתחיל לפעול במצב לא מקוון |
באופן מקוון | כאשר הדפדפן מתחיל לעבוד באינטרנט |
על האוכלוסייה | כאשר ההיסטוריה של החלון משתנה |
מופע | כאשר אלמנט מוצג כתפריט הקשר |
אחסון | כאשר אזור אחסון אתרים מתעדכן |
מברך | כאשר המשתמש פותח או סוגר את האלמנט |
גלגל גלגלים | כאשר גלגל העכבר מתגלגל למעלה או למטה מעל אלמנט |
ביטול ביטול | כאשר מגע המסך מופרע |
ללא נגע | כאשר אצבע המשתמש יורדת ממסך המגע |
ontouchmove | כאשר המשתמש גורר אצבע על פני המסך |
גלה עוד JavaScript
אנו רואים ב- JavaScript אחת משפות התכנות המובילות לשליטה לעתיד. ואנו ממליצים לצלול לתוך מושגים מתקדמים כמו שיטות מערך JavaScript ברגע שיש לך הבנה של היסודות של JavaScript.
למה כרטיסים גרפיים כל כך יקרים?
קרדיט תמונה: אוסקר ילדיז עַל Unsplash
לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל 15 פקודות שורת הפקודה של Windows (CMD) שאתה חייב לדעתשורת הפקודה היא עדיין כלי רב עוצמה של Windows. להלן פקודות ה- CMD השימושיות ביותר שכל משתמש Windows צריך לדעת.
קרא הבא נושאים קשורים- פִּריוֹן
- תִכנוּת
- JavaScript
- שליף
Akshata התאמן בבדיקות ידניות, אנימציה ועיצוב UX לפני שהתמקד בטכנולוגיה ובכתיבה. זה הפגיש בין שתי הפעילויות האהובות עליה - להבין מערכות ולפשט ז'רגון. ב- MakeUseOf, Akshata כותב על הפקת המיטב ממכשירי Apple שלך.
עוד מאת אקשאטה שנבאגהירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
לחצו כאן להרשמה