Garis mata pengetahuan temuduga pembangunan bahagian hadapan:
1. HTML&CSS:
Pemahaman tentang standard Web, perbezaan kernel penyemak imbas, keserasian, penggodaman, kemahiran CSS asas: susun atur, model kotak, keutamaan dan penggunaan pemilih, HTML5, CSS3, penyesuaian mudah alih
2. JavaScript:
Jenis data, berorientasikan objek, warisan, penutupan, pemalam, skop, domain silang, rantai prototaip, modularisasi, peristiwa tersuai, kebocoran memori, mekanisme acara, panggil balik pemuatan tak segerak, enjin templat, Nodejs, JSON, ajax, dsb.
3. Lain-lain:
HTTP, keselamatan, keteraturan, pengoptimuman, pembinaan semula, responsif, terminal mudah alih, kerjasama pasukan, kebolehselenggaraan, SEO, UED, seni bina, kerjaya
Sebagai jurutera hadapan, anda harus menguasai mata pengetahuan tidak kira berapa lama anda bekerja:
1. Struktur DOM - apakah perhubungan yang mungkin wujud antara dua nod dan cara bergerak antara nod secara sewenang-wenangnya.
2. Operasi DOM - cara menambah, mengalih keluar, mengalih, menyalin, mencipta dan mencari nod, dsb.
3. Acara - cara menggunakan acara dan perbezaan antara IE dan model acara DOM standard.
4. XMLHttpRequest - apakah itu, cara melaksanakan sepenuhnya permintaan GET, dan cara mengesan ralat.
5. Mod ketat dan mod campuran - bagaimana untuk mencetuskan kedua-dua mod ini dan apakah kepentingan membezakannya.
6. Model kotak - hubungan antara jidar, padding dan jidar serta model kotak dalam pelayar di bawah IE8
7. Elemen peringkat blok dan elemen sebaris - cara mengawalnya dengan CSS dan cara menggunakannya secara munasabah
8. Elemen terapung – cara menggunakannya, masalah yang mereka hadapi, dan cara menyelesaikannya.
9. HTML dan XHTML - Apakah perbezaan antara kedua-duanya yang anda fikir harus digunakan dan mengapa?
10. JSON - Fungsi, tujuan, struktur reka bentuk
Tiada jawapan?