معامل التجميع في JavaScript

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

معامل التجميع (grouping operator) وهو ( ) يتحكم بأولوية تقدير قيمة التعابير (expressions).

البنية العامة

 ( )

الوصف

معامل التجميع يتألف من زوجٍ من الأقواس الهلالية التي تحيط بتعبير (expression) أو تعبيرٍ فرعي (sub-expression) لتجاوز أولوية المعاملات العادية لكي يمكن تقدير قيمة التعابير ذات الأولوية المنخفضة قبل التعابير ذات الأولوية الأعلى منها.

أمثلة

مثال عن تجاوز أولوية الضرب والقسمة أولًا، ثم الجمع والطرح لجعل عملية الجمع تُجرى أولًا:

var a = 1;
var b = 2;
var c = 3;

// الأولوية الافتراضية
a + b * c     // 7
// ستُقدَّر القيمة كالآتي
a + (b * c)   // 7

// سنستخدم معامل التجميع لتغيير أولوية عملية الجمع 
// لإجراء الجمع قبل الضرب   
(a + b) * c   // 9

// التعبير السابق يكافئ التعبير الآتي
a * c + b * c // 9

دعم المتصفحات

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الأساسي نعم نعم نعم نعم نعم

مصادر ومواصفات