JS有很多方法,CSS有很多属性,记不住没关系。只有有一本电子手册在身边就足够了。但你必须清楚的知道,哪些JS有哪些方面的方法,CSS有哪些方面的属性。不至于遇到功能还不清楚JS或CSS能不能支持。
以上问题可以查询手册。一下问题则必须记得清楚,就像一个java程序员得知道什么是面向对象,什么是继承。
JS的问题:
1, 不同类型运算时如何进行类型转换的。
2, 什么是call object,什么是scope chain,什么是execution context。
3, 什么是closure。
4, 什么是prototype。
5, 如何定义一个类,如何继承一个类。
6, 什么是client site的event propagation.
7, 什么是preventDefault.
8, 如何使用xhr?IE下面?
10,dom tree中节点的类型有哪些?
11, dom的加载机制。<script><image> document.head.append(<script>);innerHTML修改,等一系列动作,browser是如何加载并产生哪些events?
CSS的问题:
1,什么是盒子模型?
2,3中position是什么?
3,匹配规则是什么?