SlideShare a Scribd company logo
javascript standards
‫יש לבחור רווח או מספר רווחים או טאב ולהיצמד לבחירה לאורך כל‬
                         ‫הסקריפט‬

                  ‫‪if/else/for/while/try‬‬
          ‫תמיד להקפיד על רווחים, ולשמור על מבניות‬

          ‫{ ) ++‪for ( var i = 0; i < 100; i‬‬
             ‫‪// statements‬‬
          ‫}‬

         ‫הכרזה על משתנים מספיק לכתוב ואר פעם אחת‬
                      ‫,"" = ‪var foo‬‬
                         ‫,"" = ‪bar‬‬
                         ‫;‪quux‬‬
‫עדיף לבצע את הריטרן‬
   ‫מוקדם בקוד ולא רק בסוף‬
      ‫הפונקציה זה משפר את‬
   ‫הקריאות וההבנה של הקוד‬

  ‫יש להגדיר את המשתנים של‬
 ‫הפונקציות בתחילת הפונקציה‬
‫ללא שורה רווח ואז לתת שורה‬
    ‫רווח ולכתוב את הפונקציה‬
‫יש לבחור שמות משמעותיים ולכתוב אותם כך‬
‫דוגמא לקוד שכתוב בצורה גרועה‬




‫דוגמא לקוד שכתוב בצורה טובה‬
‫טיפוסים‬
    ‫של משתנים‬

‫נאמבר לסטרינג‬

‫סטרינג לנאמבר‬

‫בוליאני לנאמבר‬

‫סטרינג לבוליאני‬
‫ביצוע השוואות כאשר יש רק תנאי אחד‬
‫תודה‬

More Related Content

PDF
Israeli JUG - IL JUG presentation
PDF
Creating Pleasurable Interfaces: Getting From Tasks to Experiences
PPT
Internet sex-מצגת של זיו קיטארו לכנס השנתי 2010: ריבוי אורגזמות, ביט אחרי ביט
PDF
Code conventions for the java script programming language (1)
PDF
סטנדרטים בכתיבת Java script
PDF
Js style presentation
PDF
סטנדרטים בכתיבת Css
PDF
בדרך לפולימורפיזם - העמסת ועקיפת פונקציות
Israeli JUG - IL JUG presentation
Creating Pleasurable Interfaces: Getting From Tasks to Experiences
Internet sex-מצגת של זיו קיטארו לכנס השנתי 2010: ריבוי אורגזמות, ביט אחרי ביט
Code conventions for the java script programming language (1)
סטנדרטים בכתיבת Java script
Js style presentation
סטנדרטים בכתיבת Css
בדרך לפולימורפיזם - העמסת ועקיפת פונקציות

Similar to Java script standards (20)

PPTX
ראיון בהייטק פגישה 5 - programer interview lesson 5
PDF
מבוא לתכנות מדעי: פייתון: הרצאה 2: 2017
PPT
פרק 5
PDF
מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017
PPT
פרק 5
PPT
פרק 5
PDF
javascript
PDF
מבוא לתכנות מדעי: פייתון הרצאה 13
PDF
תכנות מדעי: פייתון: הרצאה 8: 2017
PPT
ActionScript 3.0-מדריך בסיסי ל
PDF
ג'אווה - תכנות מונחה עצמים - מתודות - שליפה והכנסה, סטטיות, סופיות ומתודות שע...
PDF
תכנות מדעי: פייתון : הרצאה 7: 2017
PDF
תכנות מונחה עצמים - מחלקות
PPT
מערך דו ממדי
PPTX
Programmer interview exposed - lection 5 temp version
PPT
פרק 4
PDF
מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017
DOC
רשימת פונקציות שימושיות c++
PDF
QA testing developer by Ziv
PDF
מבוא לתכנות מדעי פייתון הרצאה 4 חלק 3 Python
ראיון בהייטק פגישה 5 - programer interview lesson 5
מבוא לתכנות מדעי: פייתון: הרצאה 2: 2017
פרק 5
מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017
פרק 5
פרק 5
javascript
מבוא לתכנות מדעי: פייתון הרצאה 13
תכנות מדעי: פייתון: הרצאה 8: 2017
ActionScript 3.0-מדריך בסיסי ל
ג'אווה - תכנות מונחה עצמים - מתודות - שליפה והכנסה, סטטיות, סופיות ומתודות שע...
תכנות מדעי: פייתון : הרצאה 7: 2017
תכנות מונחה עצמים - מחלקות
מערך דו ממדי
Programmer interview exposed - lection 5 temp version
פרק 4
מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017
רשימת פונקציות שימושיות c++
QA testing developer by Ziv
מבוא לתכנות מדעי פייתון הרצאה 4 חלק 3 Python
Ad

Java script standards

  • 2. ‫יש לבחור רווח או מספר רווחים או טאב ולהיצמד לבחירה לאורך כל‬ ‫הסקריפט‬ ‫‪if/else/for/while/try‬‬ ‫תמיד להקפיד על רווחים, ולשמור על מבניות‬ ‫{ ) ++‪for ( var i = 0; i < 100; i‬‬ ‫‪// statements‬‬ ‫}‬ ‫הכרזה על משתנים מספיק לכתוב ואר פעם אחת‬ ‫,"" = ‪var foo‬‬ ‫,"" = ‪bar‬‬ ‫;‪quux‬‬
  • 3. ‫עדיף לבצע את הריטרן‬ ‫מוקדם בקוד ולא רק בסוף‬ ‫הפונקציה זה משפר את‬ ‫הקריאות וההבנה של הקוד‬ ‫יש להגדיר את המשתנים של‬ ‫הפונקציות בתחילת הפונקציה‬ ‫ללא שורה רווח ואז לתת שורה‬ ‫רווח ולכתוב את הפונקציה‬
  • 4. ‫יש לבחור שמות משמעותיים ולכתוב אותם כך‬
  • 5. ‫דוגמא לקוד שכתוב בצורה גרועה‬ ‫דוגמא לקוד שכתוב בצורה טובה‬
  • 6. ‫טיפוסים‬ ‫של משתנים‬ ‫נאמבר לסטרינג‬ ‫סטרינג לנאמבר‬ ‫בוליאני לנאמבר‬ ‫סטרינג לבוליאני‬
  • 7. ‫ביצוע השוואות כאשר יש רק תנאי אחד‬