zoukankan      html  css  js  c++  java
  • Java面试题复习笔记(前端)

    1.Html,CSS,Jsp在网页开发中的定位?

    Html——定义网页结构(超文本标记语言)

    CSS——层叠样式表,用来美化界面

    Jsp——主要用来验证表单,做动态交互(Ajax)

    2.介绍Ajax?

    是异步的Jsp和xml

    作用:使用Ajax可以不刷新界面就能动态交互

    实现:AjaxXmlHttpRequest对象,使用这个对象可以异步向服务器发送请求,获取响应,完成局部更新;Open send response Text/responseXml局部响应

    使用场景:登陆失败不跳转界面,注册时提示用户名似否存在,二级联动等。

    3.JS和JQuery的关系?

    JQuery是一个JS框架,封装了JS的属性和方法,并且增强了JS的功能,让用户使用起来更便利。

    以前使用原生JS需要处理很多兼容性问题(注册事件等),由JQuery封装了底层就不用处理兼容性问题。

    原生的JS的dom和事件绑定和Ajax等操作非常麻烦,JQuery封装以后操作非常方便。

    4.JQuery的常用选择器

    ID选择器——通过ID获取一个元素

    class选择器——通过类(CSS中)获取元素

    标签选择器——通过标签获取元素

    通用选择器——获取所有元素

    div.mycls——获取有mycls这个类的div

    层次选择器(儿子选择器——“>”获取下面的子元素;后代选择器——“空格”获取下面的后代,包括儿子,孙子等)

    属性选择器

  • 相关阅读:
    linux | 一次网卡故障处理
    KVM | centos 安装 window 虚拟机
    DNS | named.run文件很大的处理方法
    01
    802.11X用户身份验证
    802.11有线等效加密WEP
    802.11成帧细节
    802.11 MAC基础
    【转载】我为什么放弃了 Linux 内核学习?
    Linux网络编程(一):一个简单的socket程序
  • 原文地址:https://www.cnblogs.com/edward-life/p/10558465.html
Copyright © 2011-2022 走看看