Trắc nghiệm Javascript số 7 26/04/2021 1. Javascript framework là gì? Javascript framework là các nền tảng giúp cho việc lập trình javascript được dễ dàng hơn. Javascript framework bổ sung cách viết code mới, thêm các đối tượng mới, các hàm mới để web dev sử dụng Javascript Framework là các nền tảng không cần thiết Các Javascript Framework phổ biến như AngularJS, VueJS, ReactJS... 2. Phát biểu nào đúng về ứng dụng angularJS Trong mỗi trang web, chỉ được tạo 1 ứng dụng angularJS Tạo ứng dụng angularJS bằng chỉ thị np-app, gắn vào 1 tag nào đó, thường là tag body Ứng dụng angularJS có 1 tên (tùy ý bạn đặt) Có thể tạo bao nhiêu ứng dụng angularJS trong trang cũng được 3. Phát biểu nào đúng về ứng dụng controller trong angularJS Mỗi controller là 1 vùng điều khiển riêng và gắn với 1 tag nào đó trong ứng dụng Trong ứng dụng AngularJS, có thể tạo nhiều controller. Khai báo 1 controller bằng chỉ thị ng-controller Trong angularJS, mỗi controller có một tên. 4. Các phát biểu nào đúng về các chỉ thị trong trang ng-if => Giúp ẩn hiện tag theo điều kiện ng-repeat => Lặp qua các phần tử của mảng ng-model => lệnh buộc dữ liệu 2 chiều giữa 1 control trong form và 1 biến trong $scope. Khi đổi dữ liệu trong $scope thì sẽ đổi dữ liệu trên control và ngược lại. ng-bind => Buộc dữ liệu vào 1 tag HTML 5. Khối code sau dùng lệnh ng-repeat trong AngularJS để làm gì {{$index}}. {{sv}} Lặp qua mảng students mỗi phần tử của mảng hiện trong tag b Không làm gì cả, trong AngularJS không có lệnh ng-repeat Lặp qua mảng students mỗi phần tử của mảng hiện trong tag p> Lặp qua mảng sv mỗi phần tử của mảng hiện trong tag p 6. Hãy chọn nhận xét đúng về khối lệnh sau khi dtb là 7.5 Xếp loại: <span ng-if = "dtb Yếu kém =5 && dtb Trung Bình =8"> Giỏi Kết quả hiện ra là Xếp loại: Giỏi Kết quả hiện ra là Xếp loại: Trung Bình Code trên dùng để đánh gia xếp loại ( 3 hạng Yếu kém / Trung Bình / Giỏi) tùy theo dtb Lệnh ng-if giúp ẩn hiện các giá trị xếp loại tùy theo dtb 7. Để hiện lỗi khi nhập hoten, bạn chọn lệnh nào cho vị trí zzz Nhập họ tên từ 3 ký tự trở lên nhé if = "hoten.$invalid" ng-if="frm1.hoten.$valid" ng-if="frm1.hoten.$pristine" ng-if="frm1.hoten.$invalid" 8. Để hiện lỗi khi user chưa chọn phái , bạn chọn lệnh nào cho vị trí zzz Nam Nữ Chọn phái đi bồ ng-if="phai" ngif="!phai" ng-if="!phai" if="!phai" 9. Để hiện lỗi khi user chưa chọn tỉnh, bạn chọn lệnh nào cho vị trí zzz Chọn tỉnh TP HCM Tiền giang Long An Hãy chọn tỉnh ng-if="!t || t==0" ng-if="!tinh || tinh==0" if="!tinh || tinh==0" ng-if="tinh >0" 10. Để hiện lỗi buộc user phải nhập tuổi từ 6 đến 18, bạn code thế nào trong vị trí zzz Nhập tuổi từ 6 đến 18 nhé "frm1.tuoi.$invalid || tuoi 18 " "frm1.tuoi.$invalid || tuoi = 18 " "frm1.tuoi.$invalid && 6 <=tuoi < = 18" "frm1.tuoi.$valid || tuoi>=6 || tuoi < =18"