1. Enumerate the front-end frames you are familiar with and briefly describe their pros and cons, and what scenarios are applicable to each.
2, the concept of closure, closure of the principle of the package. And the use of closures, write a small section of the program.
3, how to determine whether a JS object has a property?
4. Briefly summarize the browser's object model, which attributes are listed.
5. What are the commonly used objects built into JavaScript? And enumerates the methods commonly used by this object.
6, JavaScript Object-oriented implementation of inheritance;
7, talk about the cross-domain problem in JS, how to solve.
8. What are the design patterns? List the design patterns that you apply to or understand other frameworks in front-end development work.
9, what is MVC, simple description under.
10. Do you know Npm,spm,nodejs? Please describe briefly.
11, as far as possible to enumerate in the development process used in the Jquey function.
12, with jquery simple to write a plug-in, simple to build a plug-in framework is also OK.
13. Can the browser store data locally? How to save? There are several ways to list them separately.
14. List some of the websites you visit most often.
Choose a question:
15. You have four cans filled with pills, with many pills in the jar that look exactly the same. One of the pills in one jar was contaminated, and no contaminated pills weighed 10 grams each, and the contaminated pills weighed 11 grams each. Only once, how can you tell which pot is contaminated?
JavaScript face Test set