Kami telah menyiapkan pertanyaan dan jawaban wawancara Angular yang paling sering diajukan yang mengenalkan Anda dengan jenis pertanyaan wawancara AngularJS yang mungkin ditanyakan oleh pewawancara selama wawancara. Dalam daftar pertanyaan wawancara dasar AngularJS ini, kami telah membahas semua pertanyaan dan jawaban wawancara dasar dan lanjutan yang umum ditanyakan untuk membantu Anda menyelesaikan wawancara kerja dengan mudah.
Kami telah membahas 75 pertanyaan wawancara AngularJS dasar paling penting untuk mahasiswa baru dan pertanyaan wawancara AngularJS untuk kandidat berpengalaman untuk membantu mereka mempersiapkan wawancara kerja. Panduan terperinci dari pertanyaan dan jawaban wawancara AngularJS ini akan membantu Anda memecahkan wawancara kerja Anda.
AngularJS Pertanyaan dan Jawaban Wawancara untuk Freshers dan Berpengalaman
Berikut ini adalah pertanyaan dan jawaban wawancara Angular dasar yang sering diajukan untuk mahasiswa baru serta pertanyaan dan jawaban wawancara Angular untuk kandidat berpengalaman untuk mendapatkan pekerjaan yang tepat.
1) Apa itu AngularJS?
AngularJS adalah kerangka kerja JavaScript yang digunakan untuk membuat aplikasi halaman web tunggal. Ini memungkinkan Anda untuk menggunakan HTML sebagai bahasa template Anda dan memungkinkan Anda untuk memperluas sintaks HTML untuk mengekspresikan komponen aplikasi Anda dengan jelas.
2) Apa saja fitur utama AngularJS?
Fitur utama AngularJS adalah:
- Cakupan
- Kontroler
- Model
- Melihat
- Jasa
- Pengikatan Data
- Arahan
- Filter
- Dapat diuji
3) Jelaskan ruang lingkup fungsi di AngularJS
Lingkup mengacu pada model aplikasi. Ini berfungsi seperti perekat antara pengontrol aplikasi dan tampilan. Cakupan disusun dalam struktur hierarki dan meniru struktur DOM (Model Objek Dokumen) aplikasi. Itu bisa menonton ekspresi dan menyebarkan acara.
4) Jelaskan layanan di AngularJS
Layanan AngularJS adalah objek atau fungsi tunggal yang digunakan untuk menjalankan tugas tertentu. Ini memegang beberapa logika bisnis.
5) Apa itu Angular Expression? Jelaskan perbedaan utama antara ekspresi sudut dan ekspresi JavaScript
Seperti JavaScript, ekspresi Angular adalah cuplikan kode yang biasanya ditempatkan dalam pengikatan seperti {{ekspresi}}
Perbedaan utama antara ekspresi JavaScript dan ekspresi Angular adalah:
- Konteks: Dalam Angular, ekspresi dievaluasi terhadap objek cakupan, sedangkan ekspresi JavaScript dievaluasi terhadap jendela global
- Memaafkan: Dalam ekspresi Angular, evaluasi memaafkan nol dan tidak terdefinisi, sedangkan di JavaScript properti yang tidak ditentukan menghasilkan TypeError atau ReferenceError
- Tanpa Pernyataan Aliran Kontrol: Loop, kondisional, atau pengecualian tidak dapat digunakan dalam ekspresi sudut
- Filter: Anda dapat menggunakan filter untuk memformat data sebelum menampilkannya.
6) Bagaimana Anda bisa menginisialisasi kotak pilih dengan opsi pada pemuatan halaman?
Anda dapat menginisialisasi kotak pilih dengan opsi pada pemuatan halaman dengan menggunakan direktif ng-init.
- On = "!! Accounts" ng-init = "loadData ()">
7) Apa itu arahan? Sebutkan beberapa arahan yang paling umum digunakan dalam aplikasi AngularJS
Direktif adalah sesuatu yang memperkenalkan sintaks baru. Mereka seperti penanda pada elemen DOM, yang melampirkan perilaku khusus padanya. Dalam aplikasi AngularJS apa pun, arahan adalah komponen yang paling penting.
Beberapa arahan yang umum digunakan adalah:
1) model-ng
2) ng-Aplikasi
3) ng-bind
4) ng-ulangi
5) ng-show
8) Bagaimana rute Angular JS bekerja?
Rute AngularJS memungkinkan Anda membuat URL berbeda untuk konten berbeda dalam aplikasi Anda. URL yang berbeda untuk konten yang berbeda memungkinkan pengguna untuk menandai URL ke konten tertentu. Setiap URL yang dapat di-bookmark di AngularJS disebut rute
Nilai di Angular JS adalah objek sederhana. Ini bisa berupa angka, string, atau objek JavaScript. Nilai biasanya digunakan sebagai konfigurasi yang dimasukkan ke dalam pabrik, layanan, atau pengontrol. Nilai harus dimiliki oleh modul AngularJS.
Menyuntikkan nilai ke dalam fungsi pengontrol AngularJS dilakukan dengan menambahkan parameter dengan nama yang sama dengan nilainya
9) Apa data binding di AngularJS?
Sinkronisasi otomatis data antara model dan komponen tampilan disebut sebagai data binding di AngularJS. Ada dua cara untuk pengikatan data
- Penambangan data dalam sistem templat klasik
- Pengikatan data dalam template sudut
10) Apa manfaat AngularJS?
Manfaat AngularJS adalah:
- Mendaftarkan Panggilan Balik: Tidak perlu mendaftarkan panggilan balik. Ini membuat kode Anda sederhana dan mudah untuk di-debug.
- Kontrol HTML DOM secara terprogram: Aplikasi yang dibuat menggunakan Angular tidak diperlukan untuk memanipulasi DOM.
- Mentransfer data ke dan dari UI: AngularJS membantu menghilangkan hampir semua boilerplate. Itu dapat memvalidasi formulir, menampilkan kesalahan, kembali ke model internal, dan sebagainya.
- Tanpa kode inisialisasi: Dengan AngularJS, Anda dapat melakukan bootstrap aplikasi Anda dengan mudah. Anda dapat menggunakan layanan yang diinjeksi otomatis ke dalam aplikasi Anda di Guice.
11) Apa itu interpolasi string di Angular.JS?
Di Angular.js, kompilator selama proses kompilasi mencocokkan teks dan atribut. Ia menggunakan layanan interpolasi untuk melihat apakah mereka berisi ekspresi yang disematkan. Sebagai bagian dari siklus intisari normal, ekspresi ini diperbarui dan didaftarkan sebagai jam tangan.
12) Apa langkah-langkah untuk proses kompilasi HTML?
Proses kompilasi HTML terjadi dengan cara berikut
- Menggunakan API browser standar, pertama-tama HTML diurai menjadi DOM
- Dengan menggunakan panggilan ke metode $ compile (), kompilasi DOM dilakukan. Metode ini melintasi DOM dan mencocokkan arahannya.
- Tautkan template dengan cakupan dengan memanggil fungsi penautan yang dikembalikan dari langkah sebelumnya
13) Jelaskan arahan dan tipenya
Selama proses kompilasi, ketika fungsi HTML tertentu dipicu, ini disebut sebagai direktif. Ini dijalankan ketika kompilator menemukannya di DOM.
Berbagai jenis arahan adalah:
1) Arahan elemen
2) Atribut direktif
3) arahan kelas CSS
4) Arahan komentar.
14) Jelaskan fungsi penghubung dan tipenya
Tautan menggabungkan arahan dengan ruang lingkup dan menghasilkan tampilan langsung. Untuk mendaftarkan pendengar DOM serta untuk memperbarui DOM, fungsi tautan bertanggung jawab. Setelah template dikloning, itu dijalankan.
- Fungsi pra-tautan: Fungsi pra-tautan dijalankan sebelum elemen anak ditautkan. Ini tidak dianggap sebagai cara yang aman untuk transformasi DOM.
- Fungsi penautan postingan: Fungsi penautan postingan dijalankan setelah elemen anak ditautkan. Aman untuk melakukan transformasi DOM dengan fungsi post-linking
15) Jelaskan injektor di AngularJS
Injector adalah pencari lokasi. Ini digunakan untuk mengambil instance objek seperti yang ditentukan oleh penyedia, tipe instantiate, metode pemanggilan, dan memuat modul. Ada satu injektor per aplikasi Angular, ini membantu untuk mencari contoh objek dengan namanya.
16) Apa perbedaan utama antara tautan dan kompilasi di Angular.js?
- Fungsi kompilasi: Digunakan untuk manipulasi DOM template dan mengumpulkan semua arahan.
- Fungsi tautan: Ini digunakan untuk mendaftarkan pendengar DOM serta misalnya, manipulasi DOM. Ini dijalankan setelah template telah dikloning.
17) Apa fungsi pabrik di AngularJS?
Untuk membuat arahan, metode pabrik digunakan. Ini dipanggil hanya sekali ketika kompilator cocok dengan direktif untuk pertama kalinya. Dengan menggunakan $ injector.invoke, metode pabrik dipanggil.
18) Jelaskan bentuk gaya yang ditambahkan ngModel ke kelas CSS
NgModel menambahkan kelas CSS ini untuk memungkinkan gaya formulir. Kelas validasi AngularJS adalah:
- ng- valid
- ng- tidak valid
- ng-murni
- ng-kotor
19) Apa karakteristik dari "Scope"?
- Untuk pengamat model mutasi, cakupan menyediakan API ($ watch)
- Untuk menyebarkan perubahan model apa pun melalui sistem ke dalam tampilan dari luar bidang Sudut
- Cakupan mewarisi properti dari cakupan induknya, sambil memberikan akses ke properti model bersama, cakupan dapat disarangkan untuk mengisolasi komponen aplikasi
- Scope menyediakan konteks untuk mengevaluasi ekspresi
20) Apa itu DI (Dependency Injection) dan bagaimana sebuah objek atau fungsi bisa mendapatkan dependensinya?
DI atau Injeksi Ketergantungan adalah pola desain perangkat lunak yang berhubungan dengan bagaimana kode mendapatkan ketergantungannya. Untuk mengambil elemen aplikasi yang harus dikonfigurasi saat modul dimuat, operasi "config" menggunakan injeksi ketergantungan.
Ini adalah cara yang digunakan objek untuk mempertahankan dependensinya
- Biasanya menggunakan operator baru, ketergantungan dapat dibuat
- Dengan mengacu pada variabel global, ketergantungan dapat dicari
- Ketergantungan dapat diteruskan ke tempat yang dibutuhkan
21) Jelaskan konsep hierarki ruang lingkup
Setiap aplikasi sudut terdiri dari satu cakupan root tetapi mungkin memiliki beberapa cakupan turunan. Saat pengontrol anak dan beberapa perintah membuat cakupan anak baru, aplikasi bisa memiliki beberapa cakupan. Saat cakupan baru dibentuk atau dibuat, cakupan tersebut ditambahkan sebagai turunan dari cakupan induknya. Mereka juga membuat struktur hierarki yang mirip dengan DOM.
22) Jelaskan perbedaan utama antara AngularJS dan backbone.js
AngularJS Backbone.js AngularJS adalah kerangka kerja sumber terbuka berbasis JavaScript yang dirancang untuk mendukung aplikasi web dinamis. backbone.js adalah kerangka kerja yang mengabstraksi DOM menjadi tampilan dan data menjadi model dan kemudian mengikat keduanya menggunakan peristiwa. Kinerjanya bagus karena menyediakan proses pengikatan data dua arah Teknologi Backbone.js menawarkan kinerja yang lebih cepat daripada AngularJS jika kumpulan datanya kecil Ia bekerja pada MVS (Multiple Virtual Storage). Ia bekerja pada arsitektur MVP. AngularJS menggunakan atribut HTML dinamis untuk mempermudah memahami aplikasi. Backbone.js menggunakan template garis bawah untuk memahami aplikasi. Ini memiliki dukungan komunitas yang besar. Dukungan komunitas dibatasi untuk template garis bawah. 23) Siapa yang membuat Angular JS?
AngularJS dikembangkan oleh Adam Abrons dan Misko Hevery. Saat ini dikembangkan oleh Google.
24) Bagaimana Anda mengintegrasikan AngularJS dengan HTML?
Pengembang dapat mengikuti langkah-langkah berikut untuk mengintegrasikan AngularJS dengan HTML:
Langkah 1: memasukkan JavaScript AngularJS di halaman html.
Langkah 2: Tunjukkan aplikasi AngularJS.
Anda harus menambahkan atribut ng-app di dalam tag body HTML untuk mengetahui bagian mana dari aplikasi HTML AngularJS seperti yang ditunjukkan pada contoh berikut:
25) Apa itu filter orderby di AngularJS?
Filter orderby di AngularJS mengurutkan array berdasarkan kriteria yang ditentukan. Contoh berikut menyatakan bagaimana Anda dapat memesan produk berdasarkan harga.
- {{ company.product + ', price:' + product.price }}
26) Apa ng-non-bindable di AngularJS?
Ng-non-bindable menentukan AngularJs untuk tidak mengkompilasi elemen HTML dan node anaknya. Sebagai contoh:
27) Jelaskan penggunaan event double click di AngularJS
acara klik dua kali AgularJS memungkinkan Anda untuk menentukan perilaku kustom pada acara klik dua kali mouse di halaman web seperti:
… 28) Jelaskan arahan ng-click di AngularJS dengan contoh
Direktif Ng-click dapat digunakan dalam skenario ketika Anda harus mengklik tombol atau ingin melakukan operasi apa pun.
Contoh:
29) Mengapa menggunakan ng-include di AngularJS?
Ng-include di AngularJS membantu Anda menyematkan halaman HTML dalam satu halaman HTML. Contoh:
30) Bagaimana Anda bisa melakukan panggilan ajax menggunakan Angular JS?
AngularJS menawarkan $ https: kontrol yang membantu Anda melakukan panggilan ajax untuk membaca data server. Server membuat panggilan database untuk mendapatkan catatan yang diperlukan. Setelah data Anda dalam format JSON siap, Anda dapat menggunakan $ https: untuk mengambil data dari server dengan cara berikut:
function employeeController($scope,$https:) {var url = "tasks.txt";$https.get(url).success( function(response) {$scope.employee = response;});}
31) Jelaskan penggunaan $ routeProvider
Di Angular JS $ routeProvider menyetel konfigurasi URL. Itu memetakan dengan ng-template terkait atau halaman HTML dan melampirkan pengontrol dengan yang sama.
32) Bagaimana Anda bisa mengatur, mendapatkan, dan menghapus cookie di AngularJS?
Kamu bisa gunakan:
- $ cookies.put () untuk menyetel cookie.
- $ cookies.get () untuk mendapatkan cookie.
- $ cookies.remove untuk menghapus cookie di AngularJS.
33) Apa metode layanan?
Metode layanan di AngularJS membantu Anda menentukan layanan dan metode untuk itu. Dalam contoh berikut, kami telah memasukkan layanan penjumlahan sederhana, yang menambahkan dua angka.
Event Registration Guru99 Global Event
Result: {{result}}
34) Beri nama komponen AngularJS yang dapat diinjeksi sebagai dependensi
Komponen AngularJS yang dapat diinjeksi sebagai dependensi adalah: 1) nilai, 2) pabrik, 3) layanan, 4) penyedia, 5) konstanta.
35) Apa fungsi API Angular Global yang umum
Beberapa fungsi Angular Global API yang umum digunakan adalah:
- Angular.isString: Ini akan mengembalikan true hanya jika referensi yang diberikan adalah tipe string.
- Angular.lowercase: Ini mengubah string apa pun menjadi huruf kecil
- Angular.uppercase: Ini mengubah string apa pun menjadi huruf besar.
- Angular.isNumber: Ini mengembalikan true hanya jika referensinya adalah nilai numerik atau angka.
36) Tulis program untuk menyembunyikan tag HTML hanya dengan satu klik tombol secara bersudut
Event Registration Guru99 Global Event
Angular37) Apa itu BOM (Browser Object Model)?
BOM atau Model Objek Browser terdiri dari sejarah, navigator objek, lokasi layar, dll. Ini menentukan objek browser global seperti konsol, penyimpanan lokal, dan jendela.
38) Jelaskan "$ rootScope" di AngularJS
"$ rootScope" adalah ruang lingkup yang dibuat pada elemen DOM (Model Objek Dokumen).
Sebuah aplikasi hanya dapat memiliki satu $ rootScope yang berbagi, di antara komponen lainnya. Ini memiliki arahan ng-app. Cakupan lain disebut lingkup anaknya. Itu bisa menonton ekspresi serta menyebarkan acara.
39) Beri contoh ng-view di Angular
Perhatikan contoh berikut:
Event Registration Global Event
40) Apa sintaks metode pabrik di AngularJS?
Sintaks Pabrik adalah sebagai berikut:
app.factory ('serviceName', function () {return serviceObj;})
41) Sebutkan fase berbeda dari siklus hidup AngularJS Scope.
Berikut, fase berbeda dari siklus hidup AngularJS Scope:
- Penciptaan
- Mutasi model
- Pendaftaran pengamat
- Pengamatan mutasi
- Penghancuran lingkup
42) Tulis program untuk proses bootstrap di Angular
Program untuk proses bootstrap di Angular adalah:
Hi{{msg}}!43) Apa aplikasi satu halaman di AngularJS?
SPA atau aplikasi satu halaman adalah situs web atau aplikasi web yang berinteraksi dengan pengguna secara dinamis. Di AngularJS, JavaScript, HTML, dan CSS muat di satu halaman. Itu melakukan navigasi tanpa menyegarkan seluruh halaman HTML.
44) Jelaskan konsep webpack
Webpack adalah bundler modul untuk Angular2 atau lebih tinggi. Ini membundel, mentranspilasi, dan meminimalkan aplikasi AngularJS.
45) Apa yang Anda maksud dengan NPM?
NPM adalah singkatan dari Node Package Manager. Ini terdiri dari klien alat baris perintah untuk berinteraksi dengan repositori proyek Node.js.
46) Bagaimana Anda bisa membuat proyek baru di angularJS menggunakan Command Line Interface?
Setelah Anda menginstal antarmuka baris perintah Angular, Anda harus menjalankan perintah nama proyek baru untuk membuat proyek baru di Angular.
47) Jelaskan proses bootstrap otomatis di AngularJS
Angular menginisialisasi acara DOMContentLoaded secara otomatis atau saat Anda mengunduh skrip angular.js ke browser.
Setelah ini, AngularJS menemukan arahan ng-app yang merupakan root dari kompilasi aplikasi sudut. Saat direktif ng-app ditemukan, AngularJS melakukan langkah-langkah berikut:
1) memuat modul, yang terkait dengan direktif,
2) Buat injektor aplikasi,
3) Kompilasi DOM dari elemen root ng-app. Proses ini dikenal sebagai bootstrap otomatis.
48) Apa ekspresi fungsi yang segera dipanggil?
IIFE atau Ekspresi Fungsi Segera Diminta adalah fungsi yang dijalankan segera setelah dibuat. Ini menawarkan cara sederhana untuk mengisolasi deklarasi variabel. IIFE berisi dua fungsi utama:
1) operator ()
2) ekspresi ()
49) Apa siklus digest di AngularJS?
Siklus intisari adalah bagian penting dari pengikatan data di AngularJS, yang membandingkan model cakupan versi lama dan baru. Siklus intisari dipicu secara otomatis atau manual dengan menggunakan fungsi $ apply ().
50) Apa persyaratan dasar untuk bekerja dengan AngularJS?
Anda harus mengunduh AngularJS versi terbaru dari AngularJS.com untuk belajar atau bekerja dengan AngularJS. Anda dapat memerlukan file JS dan menghostingnya secara lokal, atau Anda juga dapat menggunakan Google CDN (Jaringan Pengiriman Konten) untuk mereferensikannya.
51) Bisakah kita membuat pengontrol bersarang di AngularJS?
Ya, kita dapat membuat pengontrol bersarang di AngularJS.
Contoh pengontrol bersarang adalah sebagai berikut:
{{msg}} {{name}}!
Hi {{name}}!
{{msg}} {{name}}! Your name is {{name}}.
52) Apa itu Otentikasi?
Otentikasi adalah layanan yang digunakan untuk masuk dan keluar dari aplikasi Angular. Kredensial pengguna diteruskan ke API di server. Kemudian posting validasi sisi server kredensial ini, JSON Web Token dikembalikan, yang merupakan detail tentang pengguna saat ini.
53) Tentukan Materi AngularJS
AngularJS Material adalah implementasi dari Spesifikasi Desain Material Google. Ini menawarkan satu set komponen UI yang teruji dengan baik dan dapat digunakan kembali untuk programmer AngularJS.
54) Apa perbedaan penting antara Angular 7 dan Angular 8
Sudut 7 Sudut 8 Angular 7 sulit digunakan Angular 8 sangat mudah digunakan Ini menyediakan dukungan untuk versi bahasa pemrograman Typecript 3.4 yang lebih rendah Itu tidak memberikan dukungan untuk versi yang lebih rendah dari bahasa pemrograman Typecript 3.4 Mendukung semua versi Node.js Hanya mendukung versi Node.js 12. 55) Apa itu ngzone?
Ngzone adalah kelas pembungkus JavaScrip yang dilambangkan dengan Zone.js. Ini memungkinkan pengembang untuk secara eksplisit menjalankan kode tertentu di luar zona Angular, yang menghambat sudut untuk menjalankan deteksi perubahan apa pun.
56) Sebutkan perbedaan antara Angular Component dan Directive
Komponen Pengarahan Komponen angular adalah arahan yang memungkinkan Anda memanfaatkan fungsionalitas komponen web di seluruh aplikasi. Angular directive adalah teknik yang digunakan untuk melampirkan perilaku ke elemen. Ini membantu Anda membagi aplikasi Anda menjadi beberapa komponen yang lebih kecil. Ini membantu Anda mendesain komponen yang dapat digunakan kembali. Itu bisa mendefinisikan pipa Itu tidak dapat mendefinisikan pipa. 57) Tentukan ECMAScript
ECMAScript (European Computer Manufacturer's Association) adalah standar untuk bahasa skrip. JavaScript menggunakan ECMAScript sebagai bahasa inti. Pengembang dapat mengambil bantuannya untuk menulis skrip sisi klien di web dan atau layanan dan aplikasi server. ECMAScript memiliki banyak fitur seperti fitur fungsional, prototipe, dinamis, dan terstruktur.
58) Apa itu Traceur Compiler?
Traceur adalah kompiler JavaScript yang menggunakan kelas, generator, dan fitur lain dari ECMAScript.
59) Bagaimana cara mengubah string menjadi mata uang?
Anda dapat mengubah input string menjadi filter mata uang jenis mata uang di Angular.
60) Apa itu template di AngularJS?
Template adalah file HTML yang digunakan dengan direktif dan atribut AngularJs.
61) Jelaskan perbedaan antara Angular dan jQuery
AngularJS JQuery AngularJs sulit dimengerti Jquery sangat mudah dimengerti. Ini mendukung proses pengikatan dua arah Itu tidak mendukung proses pengikatan data Ini memberikan dukungan untuk perutean tautan dalam Itu tidak memberikan dukungan untuk perutean tautan dalam 62) Apa itu Ahead of Time Compilation?
Angular AOT (Ahead of Time) adalah kompiler yang mengubah HTML sudut dan kode skrip menjadi kode JavaScript.
63) Buat daftar jenis filter di AngularJS
Jenis filter yang digunakan di AngularJS adalah: 1) Currency, 2) Uppercase, 3) Lowercase, 4) orderBy, 5) JSON, dan 6) limitTo.
64) Jelaskan fungsi ngOnInit ()
Fungsi ngOnInit () adalah hook siklus hidup yang dipanggil setelah penyelesaian properti terikat data dari direktif.
65) Apa itu transklusi di AngularJS?
Transkusi di AngulaJS memungkinkan pengembang untuk mengalokasikan ulang anak direktif asli ke lokasi tertentu dalam template. Arahan ng menunjukkan titik penyisipan untuk DOM yang ditransklusikan dari direktif induk terdekat, yang menggunakan transclusion. Arahan Ng-transclude-slot atau ng-transclude terutama digunakan untuk transklusi.
66) Pengait menyala tersedia di AngularJS
Berbagai pengait di AngularJS adalah:
1) ngOnInit ()
2) ngOnChanges (),
3) ngDoCheck (),
4) ngAfterContentInit (),
5) ngAfterContentChecked (),
6) ngOnDestroy (),
7) ngAfterViewChecked (), dan
8) ngAfterViewInit ()
67) Apa bagian penting dari metadata AngularJS?
Metadata AngularJS digunakan untuk menghias kelas yang menggambarkan perilaku yang diharapkan dari kelas tertentu. Berbagai bagian metadata adalah: 1) dekorator kelas, 2) dekorator metode, dekorator parameter, dan 4) dekorator properti.
68) Apa itu Angular CLI?
CLI Angular juga disebut sebagai alat antarmuka baris perintah. Ini digunakan untuk membangun, menginisialisasi, dan memelihara aplikasi Angular. Perangkat lunak CLI dapat digunakan melalui UI yang sangat interaktif seperti shell perintah atau Konsol Sudut.
69) Jelaskan pipa berparameter di AngularJS
Dalam angularJS, pipa dapat memiliki lebih dari satu parameter untuk mengatur keluaran yang bagus. Anda dapat membuat pipa berparameter dengan mendeklarasikan pipa dengan titik dua (:) dan nilai parameter. Pengembang dapat memisahkan beberapa nilai parameter dengan titik dua (:).
70) Apa itu Routing?
Perutean adalah metode menggabungkan berbagai tampilan. Pengontrol mengambil keputusan untuk menggabungkan pandangan-pandangan ini tergantung pada kebutuhan logis.
71) Apa yang Anda maksud dengan tes unit terisolasi?
Tes terisolasi adalah proses memeriksa instance kelas tanpa menggunakan nilai yang diinjeksikan atau ketergantungan Angular. Ini membantu Anda untuk mengimplementasikan program dengan sangat mudah.
72) Sebutkan fungsi animasi DSL di AngularJS
Fungsi animasi DSL di AngularJS adalah: 1) group (), 2) state (), 3) transisi (), 4) style (), 5) keyframes (), 6) trigger (), 7) sequence (), dan 8) beranimasi ().
73) Apa itu modul AngularJS?
Dalam angularJS, modul adalah proses untuk mengelompokkan arahan, dan layanan komponen yang terkait. Ini mengaturnya sedemikian rupa sehingga mereka dapat bercampur dengan modul lain untuk membuat aplikasi.
74) Apa pipa di AngularJs?
Secara sudut, pipa menyediakan metode sederhana untuk mengubah data. Dibutuhkan nilai seperti array, integer, data, dan string sebagai input dan dibagi dengan simbol pipa (|). Ini mengubah data dalam format yang diperlukan. Pipes menampilkan hal yang sama di browser. Di angularJS, ini menyediakan beberapa pipa built-in, tetapi pengembang juga dapat mengembangkan pipa mereka sendiri.
75) Jelaskan ViewEncapsulation di AngularJS
ViewEncapsulation menentukan apakah gaya yang ditentukan dalam komponen AngularJS akan memengaruhi keseluruhan aplikasi atau tidak.
Siapkan Wawancara Kerja Anda !!! Ikuti Tutorial AngularJS untuk lebih siap.
GRATIS Unduh file PDF Pertanyaan dan Jawaban Wawancara AngularJS
Pdf pertanyaan wawancara AngularJS rinci ini akan membantu Anda untuk menghapus keraguan tentang pertanyaan wawancara AngularJS dan juga akan membantu Anda memecahkan wawancara.