-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjs-parser-complete-v1.29.arhtml
More file actions
32 lines (31 loc) · 1.39 KB
/
Copy pathjs-parser-complete-v1.29.arhtml
File metadata and controls
32 lines (31 loc) · 1.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<صفحة>
<رأس>
<عنوان>اكتمال محلل JavaScript</عنوان>
</رأس>
<جسم>
<قسم معرف="js-parser-complete">
<عنوان_١>اكتمال محلل JavaScript</عنوان_١>
<زر معرف="run" عند_النقر="وحدة_تحكم.اطبع(`inline ${نافذة.موقع.مسار}`)">تشغيل</زر>
<إدخال معرف="filter" نوع="نص" عند_الادخال="وحدة_تحكم.اطبع(هذا.قيمة)">
<فقرة معرف="log"></فقرة>
</قسم>
<سكربت>
ثابت زر = مستند.اختر("#run");
ثابت سجل = مستند.اختر("#log");
ثابت رسالة = `المسار: ${نافذة.موقع.مسار}`;
ثابت نص_خام = "fetch window querySelector يبقى نصا";
ثابت نمط = /fetch|window|querySelector/u;
// fetch window addEventListener stays comment text
مستند.اضف_مستمع("محتوى_جاهز", دالة () {
زر?.اضف_مستمع?.(`نقر`, دالة () {
إذا (نمط.اختبر_النمط(نص)) {
سجل.نص_داخلي = `${رسالة} / ${نص_خام}`;
}
نافذة.اضف_مستمع("تغيير_تجزئة", دالة () {
وحدة_تحكم.اطبع(`hash ${نافذة.موقع.مسار}`);
});
});
});
</سكربت>
</جسم>
</صفحة>