الفرق بين المراجعتين ل"Sass/map has key"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط (استبدال النص - 'توثيق Sass الرسمي.]' ب'توثيق Sass الرسمي].')
ط (استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}')
 
سطر 33: سطر 33:
 
== مصادر ==
 
== مصادر ==
 
* [https://sass-lang.com/documentation/Sass/Script/Functions.html#map_has_key-instance_method قسم الدالة map_has_key في صفحة الدوال في توثيق Sass الرسمي].
 
* [https://sass-lang.com/documentation/Sass/Script/Functions.html#map_has_key-instance_method قسم الدالة map_has_key في صفحة الدوال في توثيق Sass الرسمي].
[[تصنيف:Sass]]
+
[[تصنيف:Sass|{{SUBPAGENAME}}]]
[[تصنيف: Sass Function]]
+
[[تصنيف: Sass Function|{{SUBPAGENAME}}]]

المراجعة الحالية بتاريخ 07:01، 20 مايو 2018

تتحقَّق الدالة map_has_key()‎ إن كانت الخريطة (map) الممرَّرة إليها تحتوي على مفتاح معيّن وهذا المفتاح مرتبط بقيمة ما.

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

map_has_key($map, $key)

المعاملات

‎$map

الخريطة المراد التحقٌّق من وجود قيمة مرتبطة بالمفتاح ‎$key فيها.

‎$key

المفتاح الذي سيُبحث عنه في الخريطة ‎$map.

القيم المعادة

تُعاد القيمة TRUE إذا كان المفتاح موجودًا في الخريطة ‎$map ومرتبطًا بقيمة ما، أو القيمة FALSE خلا ذلك.

الأخطاء والاستثناءات

سيُرمى الخطأ ArgumentError إن لم يكن المعامل ‎$map خريطة.

أمثلة

مثال عن استخدام الدالة map_has_key()‎:

map-has-key(("foo": 1, "bar": 2), "foo") // true
map-has-key(("foo": 1, "bar": 2), "baz") // false

انظر أيضًا

  • الدالة map_get()‎: تعيد القيمة الموجودة في الخريطة (map) والمرتبطة بالمفتاح المُعطى.
  • الدالة map_merge()‎: تدمج خريطتين في خريطة واحدة.
  • الدالة map_remove()‎: تعيد خريطة بعد حذف مفاتيح محدَّدة منها.
  • الدالة map_values()‎: تعيد قائمة تحتوي على قيم الخريطة فقط.

مصادر