JavaScript: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
אין תקציר עריכה |
עריכה |
||
שורה 1:
{{ספר חלקי}}
ספר זה מלמד JavaScript צעד אחר צעד.
הספר מתחיל מתוכניות פשוטות מאוד, ובכל נושא יש דוגמאות, תרשימים וכלים העוזרים להבנת הנושאים. למי שלמד את הפרקים הראשונים או שלמד JavaScript בעבר, ספר זה מלמד תיכנות ברמה גבוהה ושימוש בספריות JavaScript.▼
▲הספר מתחיל מתוכניות פשוטות מאוד, ובכל נושא יש דוגמאות, תרשימים וכלים העוזרים להבנת הנושאים. למי שלמד את הפרקים הראשונים או שלמד JavaScript בעבר, ספר זה מלמד
שפת JavaScript נמצאת בשימוש במיליארדי דפים ברשת התורמת לשיפור העיצוב, לתקיפות טפסים, זיהוי דפדפנים, יצירת אנימציות וכו'.▼
▲שפת JavaScript נמצאת בשימוש במיליארדי דפים ברשת התורמת לשיפור העיצוב,
==איזה ידע קודם נדרש?==▼
▲== איזה ידע קודם נדרש? ==
* [[HTML]] שפה לעיצוב ועימוד דפי אינטרנט. בתוך דפי HTML, מושתלים סקריפטים של JavaScript.
* אין צורך לדעת
== משוב וקבלת עזרה ==▼
▲==משוב וקבלת עזרה==
▲אם תתקלו באיזושהי בעיה או שלא תבינו משהו, כתבו זאת בדף השיחה.
▲ובכל אופן, אם אתם החלטתם ללמוד ממדריך זה, כתבו בדף השיחה את דעתכם על המדריך, ותנו רעיונות לשיפורים.
== תוכן העניינים ==
===
{|
! שם הפרק
! מה לומדים
שורה 22 ⟵ 23:
|-
| [[Javascript/מושגי יסוד|מושגי יסוד]]
| מושגים שיוזכרו לאורך כל הספר
| מבוא לתכנות בצד לקוח
|-
| [[Javascript/שילוב במסמך HTML|שילוב במסמך HTML]]
| היכן מכניסים את מה שכותבים ב־JavaScript
| השתלת סקריפטים במסמך HTML
|-
| [[Javascript/שורות קוד ראשונות|שורות קוד ראשונות]]
| מנסים להדפיס "שלום עולם!" ומוודאים
| שימוש ב־
|-
| [[Javascript/הערות|הערות]]
| שימוש בהערות
| הערות מסוג <syntaxhighlight lang="js" inline>//</syntaxhighlight> ומסוג <syntaxhighlight lang="js" inline>/* */
|-
| [[Javascript/משתנים|משתנים]]
| שימוש במשתנים
| סוגים שונים של משתנים, פעולות עם משתנים
|-
| [[Javascript/מחרוזת טקסט|מחרוזת טקסט]]
| מידע מסוג טקסט
| הגדרה ופעולות שונות עם מידע מסוג טקסט,
|-
| [[Javascript/מספר|מספר]]
| מידע מסוג מספר
| הגדרה ופעולות שונות עם מידע מסוג מספר
|}
=== הוראות תנאי ===
{| class="wikitable"
! שם הפרק
! מה לומדים
|-
| [[JavaScript/התנאי if|התנאי if]]
| בדיקות שונות
|-
| [[JavaScript/תנאי מורכב if-else|תנאי מורכב if-else]]
| בדיקות שונות
|-
| [[JavaScript/הוראת switch|הוראת switch]]
שורה 70 ⟵ 71:
|
|}
=== אובייקטים ===
▲| [[Javascript/אובייקט|אובייקט]]
▲| [[JavaScript/פונקציה בנאית וקלאסים|פונקציה בנאית וקלאסים]]
=== מערכים ומיונים ===
▲| [[Javascript/מערך חד מימדי|מערך חד מימדי]]
▲| [[JavaScript/חיפוש ומיונים|חיפוש ומיונים]]
=== לולאות ===
{| class="wikitable"
! שם הפרק
! מה לומדים
|-
| [[JavaScript/לולאת for|לולאת for]]
| איך לעשות משהו מספר פעמים בלי לכתוב אותו מספר פעמים
|-
| [[JavaScript/לולאת while|לולאת while]]
| לולאה שמתבצעת כל עוד מתקיים תנאי מסוים
|-
| [[JavaScript/לולאת do-while|לולאת do-while]]
| לולאה שמתבצעת לפחות פעם אחת
|-
| [[JavaScript/לולאות מקוננות|לולאות מקוננות]]
| לולאה בתוך לולאה
|-
| [[JavaScript/שימוש בפקודות break ו-continue|שימוש בפקודות break ו־continue]]
| איך להפסיק את ההרצה של לולאה
|-
| [[JavaScript/זהירות מלולאה אין סופית|זהירות מלולאה אין סופית]]
| לולאה אין סופית
|}
=== פונקציות ===
▲| [[JavaScript/פונקציה שאינה מחזירה ערך|פונקציה שאינה מחזירה ערך]]
▲| [[JavaScript/פונקציה שמחזירה ערך|פונקציה שמחזירה ערך]]
▲| [[JavaScript/אירועים|אירועים]]
=== אובייקטים מובנים וגלובליים ===
* עבודה עם טפסים
* אובייקט Math
שורה 137 ⟵ 120:
* [[JavaScript/מבוא לספריית Ext JS|מבוא לספריית Ext JS]]
=== JavaScript למתקדמים ===
* [[JavaScript/עוגיות|עוגיות]]
* [[JavaScript/מערכים אסוציאטיבים|מערכים אסוציאטיבים]]
== קישורים חיצוניים ==
[https://shaloti.co.il/tag/JavaScript שאלות נפוצות ותשובות], תחום JavaScript באתר SHALOTI הישראלי.▼
{{מיזמים|ויקיפדיה=JavaScript}}
▲* [https://shaloti.co.il/tag/JavaScript שאלות נפוצות ותשובות], תחום JavaScript באתר SHALOTI הישראלי
{{בניית אתרים באינטרנט}}
[[קטגוריה:JavaScript|*]]
|