הבדלים בין גרסאות בדף "JavaScript"

הוסר בית אחד ,  לפני חודש
מ
(תיאור לא נכון של by ref וby val)
העברת פרמטרים לפונקציה בשפה משתנה בין טיפוסים פרימטיבים לאובייקטים.
 
טיפוסים פרמיטיבים עוברים by value כלומר השפה תעביר העתק של האובייקט ולא את האובייקט המקורי. טיפוסים מורכבים או אובייקטים עוברים by reference כלומר השפה מעבירה את הערך כמו שהוא ולא יוצרת העתק של הערך. {{הערה|{{קישור כללי|כתובת=https://www.w3schools.com/js/js_function_parameters.asp|כותרת=JavaScript Function Parameters|אתר=www.w3schools.com|תאריך_וידוא=2020-02-16}}}}
 
השפה תומכת בתחביר הסטנדרטי של שפת C, מבחינת [[אופרטור (תכנות)|אופרטורים]], מבני בקרה ופקודות, ומבדילה בין אותיות גדולות לקטנות (case-sensitive). כמו ברוב שפות התסריט טיפוסי השפה מקושרים לערכים ולא למשתנים, משתנה X יכול להפוך במהלך הריצה ממספר למחרוזת לפי ההשמה.