يتم إعطاؤك مقتطف كود جافا سكريبت الذي يعالج محتوى عناصر HTML المختلفة بناءً على قيم حقول الإدخال المختلفة. مهمتك هي تحليل الكود وتحديد التغييرات التي ستحدث في صفحة الويب بناءً على الشروط المحددة في الكود.

مقتطف الكود المقدم هو كما يلي:
```
}

$("[data-target=html]").html(obj[arr[0]]); // لغة البرمجة
$("[data-target=sample]").html(obj[arr[1]]); // جافا سكريبت
$("[data-target=css]").html(obj[arr[2]]); // المغلق

if (componentCode.getValue() == '') { $("[data-target=component]").hide(); $("#component").hide(); }
if (htmlCode.getValue() == '') { $("[data-target=html]").hide(); $("#html").hide(); }
if (sampleCode.getValue() == '') { $("[data-target=sample]").hide(); $("#sample").hide(); }
if (cssCode.getValue() == '') { $("[data-target=css]").hide(); $("#css").hide(); }
```

يتعين عليك تحديد ما يلي استنادًا إلى مقتطف الشفرة المحدد:
1. ما هو محتوى العناصر الذي سيتم تعديله وكيف؟
2. ما هي العناصر التي سيتم إخفاؤها ولماذا؟

اكتب دالة `analyzeCode(codeSnippet)` التي تأخذ مقتطف التعليمات البرمجية (سلسلة) كمدخل وترجع قاموسًا يحتوي على المعلومات التالية:
- قائمة العناصر المعدلة بمحتواها الجديد.
- قائمة العناصر المخفية.

ملحوظة:
- مقتطف الشفرة المقدم عبارة عن جزء من نص برمجي أكبر وقد يكون غير مكتمل أو يفتقد بعض الأجزاء. افترض أن أي أجزاء مفقودة أو غير كاملة لا تؤثر على تحليل الكود المحدد.
- يستخدم الكود وظيفة `html()` التي توفرها مكتبة JavaScript (`$`)، والتي تقوم بتحديث محتوى العناصر المحددة بمحتوى HTML المحدد.
- يستخدم الكود وظيفة `hide()` التي توفرها مكتبة JavaScript (`$`)، والتي تخفي العناصر المحددة.

مثال:
مدخل
```
رمز التحليل(`
    }

    $("[data-target=html]").html(obj[arr[0]]); // لغة البرمجة
    $("[data-target=sample]").html(obj[arr[1]]); // جافا سكريبت
    $("[data-target=css]").html(obj[arr[2]]); // المغلق

    if (componentCode.getValue() == '') { $("[data-target=component]").hide(); $("#component").hide(); }
    if (htmlCode.getValue() == '') { $("[data-target=html]").hide(); $("#html").hide(); }
    if (sampleCode.getValue() == '') { $("[data-target=sample]").hide(); $("#sample").hide(); }
    if (cssCode.getValue() == '') { $("[data-target=css]").hide(); $("#css").hide(); }
`);
```
انتاج |
```
{
  "العناصر المعدلة": [
    {
      "element": "[data-target=html]"،
      "content": "obj[arr[0]]"
    },
    {
      "element": "[data-target=sample]"،
      "content": "obj[arr[1]]"
    },
    {
      "element": "[data-target=css]"،
      "content": "obj[arr[2]]"
    }
  ]،
  "العناصر المخفية": [
    "[هدف البيانات=المكون]"،
    "#عنصر"،
    "[هدف البيانات=html]"،
    "#لغة البرمجة"،
    "[هدف البيانات=عينة]"،
    "#عينة"،
    "[data-target=css]"،
    "#css"
  ]
}
```
{"source": "argilla/DistiCoder-dpo-binarized", "kind": "synthetic", "evolved_from": null}