zoukankan      html  css  js  c++  java
  • JavaScript语言和jQuery技术

    6.jQuery 库中的 $() 是什么?

    $() 函数是 jQuery() 函数的别称。$() 函数用于将任何对象包裹成 jQuery 对象,接着你就被允许调用定义在 jQuery 对象上的多个不同方法。你可以将一个选择器字符串传入 $() 函数,它会返回一个包含所有匹配的 DOM 元素数组的 jQuery 对象。

    7.JQuery有几种选择器?

    a、基本选择器:#id,class,element,*;

    b、层次选择器:parent > child,prev + next ,prev ~ siblings

    c、基本过滤器选择器::first,:last ,:not ,:even ,:odd ,:eq ,:gt ,:lt

    d、表单选择器: :input ,:text ,:password ,:radio ,:checkbox ,:submit 等;

    e、表单过滤器选择器::enabled ,:disabled ,:checked ,:selected

    8.jquery中$.get()提交和$.post()提交有区别吗?

    相同点:都是异步请求的方式来获取服务端的数据; 异同点:

    a、请求方式不同:$.get() 方法使用GET方法来进行异步请求的。$.post() 方法使用POST方法来进行异步请求的。

    b、参数传递方式不同:get请求会将参数跟在URL后进行传递,而POST请求则是作为HTTP消息的实体内容发送给Web服务器       的,这种传递是对用户不可见的。

    c、数据传输大小不同:get方式传输的数据大小不能超过2KB 而POST要大的多

    d、安全问题: GET 方式请求的数据会被浏览器缓存起来,因此有安全问题。

    9.window.onload()函数和jQuery中的document.ready()有什么区别?

    a、执行时间:window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。$(document).ready()是DOM结构绘制      完毕后就执行,不必等到加载完毕。$(document).ready() window.onload之前执行。

    b、简化写法:window.onload没有简化写法。$(document).ready(function(){})可以简写成$(function(){});

    c、出现地方不同:window.onload是js标准,可出现在任何js脚本中。$(document).ready只有在jq库中出现。

    10.什么是CDN?哪些是流行的jQuery CDN?使用CDN有什么好处?

    内容传送网络或内容分发网络(CDN)是部署在因特网上的多个数据中心的大型分布式服务器系统。CDN的目标是为具有高可       用性和高性能的最终用户提供内容。

    有3个流行的jQuery CDN:谷歌,微软jQuery。

    使用CDN的优势:它减少了服务器的负载。它节省了带宽。jQuery框架将从这些CDN加载更快。最重要的好处是,如果用户访     问过使用任何这些CDN的jQuery框架的任何站点,它将被缓存

  • 相关阅读:
    Leetcode 92. Reverse Linked List II
    Leetcode 206. Reverse Linked List
    Leetcode 763. Partition Labels
    Leetcode 746. Min Cost Climbing Stairs
    Leetcode 759. Employee Free Time
    Leetcode 763. Partition Labels
    搭建数据仓库第09篇:物理建模
    Python进阶篇:Socket多线程
    Python进阶篇:文件系统的操作
    搭建数据仓库第08篇:逻辑建模–5–维度建模核心之一致性维度2
  • 原文地址:https://www.cnblogs.com/ryyy/p/14216856.html
Copyright © 2011-2022 走看看