aboutsummaryrefslogtreecommitdiff
path: root/files/he/web/javascript/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/he/web/javascript/index.html')
-rw-r--r--files/he/web/javascript/index.html97
1 files changed, 0 insertions, 97 deletions
diff --git a/files/he/web/javascript/index.html b/files/he/web/javascript/index.html
deleted file mode 100644
index 039763f2e9..0000000000
--- a/files/he/web/javascript/index.html
+++ /dev/null
@@ -1,97 +0,0 @@
----
-title: JavaScript
-slug: Web/JavaScript
-translation_of: Web/JavaScript
----
-<div>{{JsSidebar}}</div>
-
-<p class="summary" dir="rtl"><strong>JavaScript</strong> היא שפת תכנות מונחית עצמים, קלת משקל ומבוססת-מפרש (ולעתים עוברת הידור-בו-ברגע (JIT)), המיועדת לשימוש באתרים ואפליקציות אינטרנט, כמו כן ניתן להשתמש בה גם בסביבות רבות שאינן דפדפן האינטרנט (<a href="/he/JavaScript/אודות_JavaScript" title="he/JavaScript/אודות JavaScript">אודות JavaScript</a>). למרות שהיא ידועה בעיקר בשל היותה שפת-תסריט ליצירת אינטראקציה עם דפי אינטרנט, נעשה בה שימוש רב גם בסביבות הרצה רבות שאינן תלויות-דפדפן. כך למשל היא משמשת כשפת-תסריט בסביבת Node.js, בממשק בסיסי הנתונים CouchDB של אפאצ'י, וכן בתוכנת אקרובט של חברת Adobe. ג'אווה סקריפט היא שפה מבוססת-אבטיפוס, מרובת פרדיגמות, בעלת טיפוסיות דינמית, תומכת בסגנונות תכנות מונחה-עצמים, תכנות אימפרטיבי ותכנות דקלרטיבי (כגון תכנות פונקציונאלי, למשל). קרא עוד על ג'אווה סקריפט.</p>
-
-<p class="summary" dir="rtl">מאמר זה מוקדש לתיאור שפת ג'אווה סקריפט עצמה, ולא לחלקיה השונים הייחודיים לתכנות דפי אינטרנט, או לשאר הסביבות המשתמשות בשפה זו. עבור מידע עבור ממשקי התכנות (APIs) השונים המיועדים עבור דפי אינטרנט, עיין בחלק Web API ובחלק DOM.</p>
-
-<p class="summary" dir="rtl">התקן עבור ג'אווה סקריפט נקרא ECMAScript. נכון ל2012, כל הדפדפנים המודרניים מספקים תמיכה מלאה בתקן ECMAScript 5.1. דפדפנים ישנים יותר, תומכים לכל הפחות בתקן  ECMAScript 3. ב17 ביוני 2015, ארגון ECMA International פרסם את הגרסה השישית של  ECMAScript, הנקראת באופן רשמי  ECMAScript 2015, וקודם לכן נקראה בשם  ECMAScript 6 או ES6. מאז, תקני ECMAScript מתעדכנים במחזורי עדכון שנתיים. המסמכים הבאים המתארים את השפה, מתארים את גרסת הטיוטה האחרונה, שהיא כרגע  ECMAScript 2019.</p>
-
-<p class="summary" dir="rtl">אין לבלבל בין JavaScript לבין שפת התכנות Java. שתיהן "Java" וגם "JavaScript" הן סימני מסחר, או סימני מסחר רשומים על שם חברת Oracle בארצות הברית או במדינות אחרות. בכל מקרה, לשתי שפות התכנות הללו יש תחביר, סמנטיקה ושימושים שונים מאוד.</p>
-
-<p dir="rtl">שפת התכנות Javascript פותחה בשנת 1995 והיא אינה קשורה כלל אל שפת התכנות Java. לשפה קיימת גרסה תקנית של השפה הקרויה ECMAScript ונכון לשנת 2012, רוב הדפדפנים תומכים בגרסת ECMAScript 5.1.</p>
-
-<div class="column-container">
-<div class="column-half">
-<h2 dir="rtl" id="מדריכים">מדריכים</h2>
-
-<p dir="rtl">למד כיצד לתכנת באמצעות Javascript.</p>
-
-<h3 dir="rtl" id="היכרות_ראשונית">היכרות ראשונית</h3>
-
-<dl>
- <dt dir="rtl"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide">מדריך Javascript</a></dt>
- <dd dir="rtl">היכרות ראשונה עם שפת Javascript למשתמשים מתחילים.</dd>
- <dt dir="rtl"><a href="/en-US/docs/Web/JavaScript/JavaScript_technologies_overview">סקירה כללית של מאפייני השפה </a></dt>
- <dd dir="rtl">שפת Javascript בדפדפן האינטרנט</dd>
- <dt dir="rtl"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript">מבוא לתכנות מונחה עצמים </a></dt>
- <dd dir="rtl">מבוא והכרת מושגים של תכנות מונחה עצמים בשפת Javascript.</dd>
-</dl>
-
-<h3 dir="rtl" id="מתחילים">מתחילים</h3>
-
-<dl>
- <dt dir="rtl"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript">מבוא לשפת Javascript </a></dt>
- <dd dir="rtl">סקירה עבור משתמשים בעלי היכרות עם JavaScript.</dd>
- <dt dir="rtl"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures">מבנה נתונים </a></dt>
- <dd dir="rtl">סקירה כללית של מבני נתונים הזמינים ב- JavaScript.</dd>
- <dt dir="rtl"><a href="/en-US/docs/Web/JavaScript/Equality_comparisons_and_sameness">השוואות בין משתנים </a></dt>
- <dd dir="rtl">Javascript מספקת 2 אפשרויות להשוואת נתונים: השוואה רופפת באמצעות ==. והשוואה קפדנית באמצעות ===.</dd>
-</dl>
-
-<h3 dir="rtl" id="מתקדמים">מתקדמים</h3>
-
-<dl>
- <dt dir="rtl"><a href="/en-US/docs/Web/JavaScript/Inheritance_and_the_prototype_chain">ירושות</a></dt>
- <dd dir="rtl">סקירה על ירושות בשפת Javascript.</dd>
- <dt dir="rtl"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Typed_arrays">מערכים</a></dt>
- <dd dir="rtl">מערכים מודפסים וגישה לנתונים.</dd>
- <dt dir="rtl"><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management">ניהול זיכרון</a></dt>
- <dd dir="rtl">מחזור זכרון בשפת Javascript.</dd>
-</dl>
-</div>
-
-<div class="column-half">
-<dl>
- <dt dir="rtl">
- <h2 id="אזכורים">אזכורים</h2>
- </dt>
- <dt dir="rtl"><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects">אובייקטים סטנדרטים</a></dt>
- <dd dir="rtl">הכר את האובייקטים המובנים: <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array" title="The JavaScript Array global object is a constructor for arrays, which are high-level, list-like objects."><code>Array</code></a></code>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean" title="The Boolean object is an object wrapper for a boolean value."><code>Boolean</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date" title="Creates a JavaScript Date instance that represents a single moment in time. Date objects are based on a time value that is the number of milliseconds since 1 January, 1970 UTC."><code>Date</code></a>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error" title="The Error constructor creates an error object. Instances of Error objects are thrown when runtime errors occur. The Error object can also be used as a base objects for user-defined exceptions. See below for standard built-in error types.">Error</a>,</code> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function" title="The Function constructor creates a new Function object. In JavaScript every function is actually a Function object."><code>Function</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON" title="The JSON object contains methods for parsing JavaScript Object Notation (JSON) and converting values to JSON. It can't be called or constructed, and aside from its two method properties it has no interesting functionality of its own."><code>JSON</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math" title="Math is a built-in object that has properties and methods for mathematical constants and functions. Not a function object."><code>Math</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number" title="The Number JavaScript object is a wrapper object allowing you to work with numerical values. A Number object is created using the Number() constructor."><code>Number</code></a>, <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object"><code>Object</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp" title="The RegExp constructor creates a regular expression object for matching text with a pattern."><code>RegExp</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String" title="The String global object is a constructor for strings, or a sequence of characters."><code>String</code></a>, <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map" title="The Map object is a simple key/value map. Any value (both objects and primitive values) may be used as either a key or a value."><code>Map</code></a>, <code><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set">Set</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap" title="The WeakMap object is a collection of key/value pairs in which the keys are objects and the values can be arbitrary values."><code>WeakMap</code></a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet" title="The WeakSet object lets you store weakly held objects in a collection.">WeakSet</a>.</code></dd>
- <dt dir="rtl"><a href="/en-US/docs/Web/JavaScript/Reference/Operators">ביטויים ואופרטורים </a></dt>
- <dd dir="rtl">למד אודות האופרטורים:<code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/instanceof">instanceof</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/typeof">typeof</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/new">new</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/this">this</a></code>.</dd>
- <dt dir="rtl"><a href="/en-US/docs/Web/JavaScript/Reference/Statements">הצהרות</a> <a href="/en-US/docs/Web/JavaScript/Reference/Statements">ולולאות</a></dt>
- <dd dir="rtl">למד אודות משתנים ולולאות: <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/do...while">do-while</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...in">for-in</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of">for-of</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/try...catch">try-catch</a></code> <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/let">let</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/var">var</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const">const</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/if...else">if-else</a></code>, <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/switch">switch</a>.</code></dd>
- <dt dir="rtl"><a href="/en-US/docs/Web/JavaScript/Reference/Functions">פונקציות</a></dt>
- <dd dir="rtl">למד כיצד לעבוד עם פונקציות כדי לפתח יישומים.</dd>
-</dl>
-
-<h2 dir="rtl" id="כלים_ועזרים">כלים ועזרים</h2>
-
-<p dir="rtl">כלים שימושיים לבדיקה ואיתור שגיאות בקוד ה-JavaScript שלך.</p>
-
-<dl>
- <dt dir="rtl"><a href="/en-US/docs/Tools">כלי Firefox למפתחים</a></dt>
- <dd dir="rtl">Scratchpad, Web Console, JavaScript Profiler, Debugger ועוד.</dd>
- <dt dir="rtl"><a class="external" href="http://www.getfirebug.com/">Firebug</a></dt>
- <dd dir="rtl">עריכה, בדיקת שגיאות ומעקב אחר CSS, HTML ו-JavaScript בזמן אמת ובכל עמוד אינטרנט.</dd>
- <dt dir="rtl"><a href="/en-US/docs/Web/JavaScript/Shells">JavaScript Shells</a></dt>
- <dd dir="rtl">כלי זה בודק קטעי קוד במהירות וללא צורך בטעינת העמוד מחדש.</dd>
- <dt dir="rtl"><a href="https://togetherjs.com/">TogetherJS</a></dt>
- <dd dir="rtl">הוספת TogetherJS לאתר מאפשרת למשתמשים לעזור זה לזה בזמן אמת וכך שיתוף הפעולה נעשה קל. </dd>
-</dl>
-
-<dl>
- <dt dir="rtl"><a href="http://stackoverflow.com/questions/tagged/javascript">Stack Overflow</a></dt>
- <dd dir="rtl">אתר שיתופי המאפשר למשתמשים בו להיעזר באחרים ולקבל תשובות אודות בעיות קוד שונות.  </dd>
- <dt dir="rtl"><a href="/en-US/docs/Web/JavaScript/New_in_JavaScript">גרסאות Javascript, עדכונים והערות </a><br>
- https://esdiscuss.org<br>
- https://wiki.mozilla.org/JavaScript<br>
- https://twitter.com/SpiderMonkeyJS</dt>
-</dl>
-</div>
-</div>