چند نکته درباره جاوا اسکریپت
پنجشنبه, ۲۰ مهر ۱۳۹۶، ۱۱:۰۳ ق.ظ
۱- تقریبا همه جا می توان properties اضافه کرد
var a = {}; // create a new object a.b = 'hello';
var a = []; // create an array a.b = 'hello';
var a = function() {}; a.b = 'hello';
۲- توابع آبجکت هستند
function doIfTrue(isTrue, whatToDo) { if(isTrue) whatToDo(); } doIfTrue(true, function() {alert('hello');}); // alerts "world" doIfTrue(false, function() {alert('world');}); // does nothing
۳- حلقه for...in بر روی نام پروپرتی ها تکرار می کند نه مقدار آنها
از این حلقه برای پیمایش آرایه ها استفاده نکنید ؟
برای این کار در ECMAScript 6 حلقه for... of تعریف شده است .
۴- حوزه تعریف متغیرها
ادامه دارد
منبع :
Top Ten Things Beginners Must Know About JavaScript
https://www.codementor.io/community
- ۹۶/۰۷/۲۰
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.