Intelligent Knockout.Js Test

10 Questions | Total Attempts: 231

SettingsSettingsSettings
Please wait...
Intelligent Knockout.Js Test

Based on JavaScript, Knockout. Js is a dynamic, standalone web framework which uses the Model-View-ViewModel pattern alongside templates. Take this quiz to assess your knowledge of Knockout. Js.


Questions and Answers
  • 1. 
    Knockout is a _________ client side pattern.
    • A. 

      Open source

    • B. 

      Close source

    • C. 

      MIT license

    • D. 

      None of the above

  • 2. 
    Knockout is a _____ library.
    • A. 

      Java

    • B. 

      JavaScript

    • C. 

      PHP

    • D. 

      Python

  • 3. 
    Knockout is mostly used for designing...
    • A. 

      Double page applications

    • B. 

      Websites

    • C. 

      Single page applications

    • D. 

      Mobile websites

  • 4. 
    When does Knockout refresh the UI automatically?
    • A. 

      When View is updated

    • B. 

      When View is refreshed

    • C. 

      When ViewModel is updated

    • D. 

      When ViewModel is refreshed

  • 5. 
    Knockout files are usually _____ zip files.
    • A. 

      Small

    • B. 

      Large

    • C. 

      Closed

    • D. 

      Open

  • 6. 
    In how many ways can Knockout templates be used?
    • A. 

      1

    • B. 

      3

    • C. 

      2

    • D. 

      4

  • 7. 
    What type of templating is used to work for third-party template engines?
    • A. 

      Native templating

    • B. 

      String-based templating

    • C. 

      Both

    • D. 

      None

  • 8. 
    How many types of data binding are there in Knockout?
    • A. 

      4

    • B. 

      6

    • C. 

      7

    • D. 

      8

  • 9. 
    All the following are types of data binding except...
    • A. 

      Visible binding

    • B. 

      CSS binding

    • C. 

      Text binding

    • D. 

      Virtual binding

  • 10. 
    What does MVVM stands for
    • A. 

      Model–View–ViewModal

    • B. 

      Model–View–ViewModel

    • C. 

      Modal–View–ViewModal

    • D. 

      Modal–View–ViewModel