Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

HTML:

  • 表单元素: input, textarea, select, checkbox, radio.
  • 块状元素和行内元素的特点.
  • 图片的属性:src, alt.
  • 链接的属性:href, target.
  • 路径问题:相对路径和绝对路径.
  • 文件上传时form的注意事项:action, method="post", enctype="multipart/form-data".

CSS:

  • 选择器:id, , 标签(元素), 属性, 子孙,子,兄弟,相邻兄弟,伪类,伪元素.
  • display, float, 清除浮动(clear).
  • positionstatic, relative, absolute, fixed.
  • 盒子模型(box model).
  • border-style, border-radius.

JavaScript (JS):

  • 弱类型,可以多次声明,赋不同类型的值.
  • var, const, let.
  • break, continue, return.
  • 循环标签 tag: for() { for () { break tag; } }.
  • 输出到控制台:console.log("aa");.
  • DOM操作:创建元素,删除节点,事件处理,事件委托.
  • BOM操作:alert(), prompt, confirm, 定时器(setInterval, setTimeout).
  • 对象创建:let a = {}.
  • 原型链 (prototype).
  • 闭包.
  • ES6的语法,包括箭头函数,模板字符串,解构等.
  • 异步操作:Promise对象,asyncawait.
  • 模块化:export, import from.
  • 改变上下文(this):apply, bind, call.
  • 函数中的argumentscallee(不常用).

Java:

  • Java的发展史,JVM的特点,JDK, JRE, JVM之间的关系.
  • 常见运算符:++, --, +=, &, &&, |, ||, ^, instanceof.
  • 基本数据类型和类型转换的示例.
  • switch语句的使用.
  • 数组的创建,扩容,排序和查找.
  • 基本数据类型:byte, short, int, long, float, double, char, boolean.
  • 面向对象编程的三个特点:封装,继承,多态.
  • 访问修饰符:private, default, protected, public.
  • static关键字,final关键字,abstract关键字.
  • 抽象类,接口,内部类的概念.
  • 常用的包装类:Integer, Character.
  • 字符串 (String) 的常见方法和比较.
  • Comparable和Comparator的使用.
  • 替换文件名的示例.

评论