الفرق بين المراجعتين ل"Sass/variable exists"
< Sass
اذهب إلى التنقل
اذهب إلى البحث
جميل-بيلوني (نقاش | مساهمات) ط (مراجعة الصفحة وتدقيقها.) |
|||
سطر 16: | سطر 16: | ||
== أمثلة == | == أمثلة == | ||
− | + | أمثلة نموذجية عن استخدام الدالة <code>variable_exists()</code>:<syntaxhighlight lang="sass"> | |
$a-false-value: false; | $a-false-value: false; | ||
− | + | $a-null-value: null; | |
− | + | variable_exists(a-false-value); // true | |
+ | variable_exists(a-null-value); // true | ||
+ | |||
+ | variable_exists(nonexistent); // false | ||
− | |||
</syntaxhighlight> | </syntaxhighlight> | ||
سطر 28: | سطر 30: | ||
* الدالة <code>[[Sass/global variable exists|global_variable_exists()]]</code>: تتحقَّق ما إذا كان متغير ما موجود في النطاق العام. | * الدالة <code>[[Sass/global variable exists|global_variable_exists()]]</code>: تتحقَّق ما إذا كان متغير ما موجود في النطاق العام. | ||
* الدالة <code>[[Sass/feature exists|feature_exists()]]</code>: تتحقَّق ما إذا كانت ميزة معينة موجودةٌ في وقت تشغيل <nowiki/>[[Sass]]. | * الدالة <code>[[Sass/feature exists|feature_exists()]]</code>: تتحقَّق ما إذا كانت ميزة معينة موجودةٌ في وقت تشغيل <nowiki/>[[Sass]]. | ||
− | * الدالة <code>[[Sass/mixin exists|mixin_exists()]]</code>: تتحقَّق ما إذا كان مخلوط ما موجودًا. | + | * الدالة <code>[[Sass/mixin exists|mixin_exists()]]</code>: تتحقَّق ما إذا كان [[Sass/mixins|مخلوط]] ما موجودًا. |
− | * الدالة <code>[[Sass/unitless|unitless()]]</code>: تتحقَّق ما إذا كان العدد الممرَّر إليها يملك | + | * الدالة <code>[[Sass/unitless|unitless()]]</code>: تتحقَّق ما إذا كان العدد الممرَّر إليها يملك وحدة أم لا. |
== مصادر == | == مصادر == |
مراجعة 10:44، 19 مايو 2018
تتحقَّق الدالة variable_exists()
ما إذا كان متغير ما موجودًا في النطاق الحالي ( current scope) أو في النطاق العام (global scope).
البنية العامة
variable_exists($name)
المعاملات
$name
اسم المتغير المُراد التحقُّق منه. لا ينبغي أن يتضمن اسم المتغير البادئة $
.
القيم المعادة
تُعاد القيمة المنطقيَّة TRUE
إذا كان المتغير مُعرّفًا في النطاق الحالي أو النطاق العام. خلا ذلك، تٌعاد القيمة FALSE
.
أمثلة
أمثلة نموذجية عن استخدام الدالة variable_exists()
:
$a-false-value: false;
$a-null-value: null;
variable_exists(a-false-value); // true
variable_exists(a-null-value); // true
variable_exists(nonexistent); // false
انظر أيضًا
- الدالة
function_exists()
: تتحقَّق ما إذا كانت دالة ما موجودة. - الدالة
global_variable_exists()
: تتحقَّق ما إذا كان متغير ما موجود في النطاق العام. - الدالة
feature_exists()
: تتحقَّق ما إذا كانت ميزة معينة موجودةٌ في وقت تشغيل Sass. - الدالة
mixin_exists()
: تتحقَّق ما إذا كان مخلوط ما موجودًا. - الدالة
unitless()
: تتحقَّق ما إذا كان العدد الممرَّر إليها يملك وحدة أم لا.