الفرق بين المراجعتين لصفحة: «Sass/type of»
< Sass
جميل-بيلوني (نقاش | مساهمات) ط مراجعة الصفحة وتدقيقها. |
ط استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}' |
||
(3 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة) | |||
سطر 16: | سطر 16: | ||
== أمثلة == | == أمثلة == | ||
أمثلة نموذجية عن استخدام الدالة <code>type_of()</code>:<syntaxhighlight lang="sass"> | |||
type_of(100px); // number | |||
type_of(asdf); // string | |||
type_of("asdf"); // string | |||
type_of(true); // bool | |||
type_of(#fff); // color | |||
type_of(blue); // color | |||
type_of(null); // null | |||
type_of(a b c); // list | |||
type_of((a: 1, b: 2)); // map | |||
type_of(get_function("foo")); // function | |||
</syntaxhighlight> | </syntaxhighlight> | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* الدالة <code>[[Sass/inspect|inspect()]]</code>: تعيد سلسلة نصّيَّة تحتوي على قيمة تمثِّل القيمة الممرَّرة إليها في <nowiki/>[[Sass]]. | * الدالة <code>[[Sass/inspect|inspect()]]</code>: تعيد سلسلة نصّيَّة تحتوي على قيمة تمثِّل القيمة الممرَّرة إليها في <nowiki/>[[Sass]]. | ||
* الدالة <code>[[Sass/unitless|unitless()]]</code>: تتحقَّق ما إذا كان العدد الممرَّر إليها يملك واحدة أم لا. | |||
* الدالة <code>[[Sass/function exists|function_exists()]]</code>: تتحقَّق ما إذا كانت دالة ما موجودة. | * الدالة <code>[[Sass/function exists|function_exists()]]</code>: تتحقَّق ما إذا كانت دالة ما موجودة. | ||
* الدالة <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/get function|get_function()]]</code>: تعيد مرجعًا إلى دالة من أجل استدعائها لاحقًا باستخدام الدالة <code>[[Sass/call|()call]]</code>. | |||
== مصادر == | == مصادر == | ||
* [https://sass-lang.com/documentation/Sass/Script/Functions.html#type_of-instance_method قسم الدالة type_of في صفحة الدوال في توثيق Sass الرسمي. | * [https://sass-lang.com/documentation/Sass/Script/Functions.html#type_of-instance_method قسم الدالة type_of في صفحة الدوال في توثيق Sass الرسمي]. | ||
[[تصنيف:Sass]] | [[تصنيف:Sass|{{SUBPAGENAME}}]] | ||
[[تصنيف: Sass Function]] | [[تصنيف: Sass Function|{{SUBPAGENAME}}]] |
المراجعة الحالية بتاريخ 07:00، 20 مايو 2018
تعيد الدالة type_of()
نوع القيمة الممرَّرة إليها.
البنية العامة
type_of($value)
المعاملات
$value
القيمة المراد معرفة نوعها.
القيم المعادة
تُعاد سلسلة نصيَّة غير مقتبسة تمثِّل نوع المعامل $value
.
أمثلة
أمثلة نموذجية عن استخدام الدالة type_of()
:
type_of(100px); // number
type_of(asdf); // string
type_of("asdf"); // string
type_of(true); // bool
type_of(#fff); // color
type_of(blue); // color
type_of(null); // null
type_of(a b c); // list
type_of((a: 1, b: 2)); // map
type_of(get_function("foo")); // function
انظر أيضًا
- الدالة
inspect()
: تعيد سلسلة نصّيَّة تحتوي على قيمة تمثِّل القيمة الممرَّرة إليها في Sass. - الدالة
unitless()
: تتحقَّق ما إذا كان العدد الممرَّر إليها يملك واحدة أم لا. - الدالة
function_exists()
: تتحقَّق ما إذا كانت دالة ما موجودة. - الدالة
global_variable_exists()
: تتحقَّق ما إذا كان متغير ما موجود في النطاق العام. - الدالة
feature_exists()
: تتحقَّق ما إذا كانت ميزة معينةٌ موجودةٌ في وقت تشغيل Sass. - الدالة
get_function()
: تعيد مرجعًا إلى دالة من أجل استدعائها لاحقًا باستخدام الدالة()call
.