الفرق بين المراجعتين لصفحة: «Sass/variable exists»
< Sass
جميل-بيلوني (نقاش | مساهمات) ط مراجعة الصفحة وتدقيقها. |
ط استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}' |
||
(2 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 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>: تتحقَّق ما إذا كان العدد الممرَّر إليها يملك وحدة أم لا. | ||
== مصادر == | == مصادر == | ||
* [https://sass-lang.com/documentation/Sass/Script/Functions.html#variable_exists-instance_method قسم الدالة variable_exists في صفحة الدوال في توثيق Sass الرسمي. | * [https://sass-lang.com/documentation/Sass/Script/Functions.html#variable_exists-instance_method قسم الدالة variable_exists في صفحة الدوال في توثيق Sass الرسمي]. | ||
[[تصنيف:Sass]] | [[تصنيف:Sass|{{SUBPAGENAME}}]] | ||
[[تصنيف: Sass Function]] | [[تصنيف: Sass Function|{{SUBPAGENAME}}]] |
المراجعة الحالية بتاريخ 07:00، 20 مايو 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()
: تتحقَّق ما إذا كان العدد الممرَّر إليها يملك وحدة أم لا.