ES6 – Arrow function and there scope!

אז כמו שכולנו יודעים ES6 Rules! או ישלוט בהמשך ביד רמה. (זה הניחוש הלוגי שלי :))

אני יתחיל פה עם סדרת כתבות ללינקים שמתארים את הפ'יצרים העיקריים של השפה.

והיום בקנה:

Arrow function – כמו בשפה ב- java7 וב- C#, אז החב'רה מלמעלה החליטו להכניס ל- es6 גם את האופציה ל- js. כידוע js שפה דינמית ואוכלת את זה בלי מלח 🙂

arrow function = פונקציה אנונימת בלבד, שכתובה בצורה מקוצרת. לוקח אמנם זמן להתרגל, אבך הרגע שזה קורה אז זה פשוט מעולה.

ייתרון נוסף שלה זה שהיא מחזיקה בסקופ הנוכחי של המקום בו היא נמצא lexecal scope. (מפורט בלינק), ולכן לא נצטרך להשתמש ב- bind או כל קומבינה אחרת לשמירת ה- this הנוכחי.

http://jsrocks.org/2014/10/arrow-functions-and-their-scope/

תתפנקו

מודעות פרסומת
מאת chenreuven פורסם ב-General

כתיבת תגובה

הזינו את פרטיכם בטופס, או לחצו על אחד מהאייקונים כדי להשתמש בחשבון קיים:

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת / לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת / לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת / לשנות )

תמונת גוגל פלוס

אתה מגיב באמצעות חשבון Google+ שלך. לצאת מהמערכת / לשנות )

מתחבר ל-%s