jQuery Mobile面试题及答案 - [ 移动开发 ]

jQuery Mobile面试题及答案

jQuery Mobile是一个轻量级的用户界面框架,它用来构建可在智能手机和平板电脑上访问的移动Web应用程序。 jQuery Mobile的想法与jQuery架构师的想法相同的。它遵循谚语“少写,多做”。 它为人们提供了一个易于学习和使用的平台。

1. 简要介绍描述一下jQuery mobile是什么?

它是为开发可轻松访问的移动Web应用程序而构建的框架,并基于可管理的简短编码标准构建。

详细答案>>

2. jQuery mobile中的“主题(theming)”一词表示什么?

jQuery Mobile提供了强大的可定制平台。主题(theming)设置允许开发人员通过更改不同的设置(包括颜色组合和某些UI功能)来自定义外观。

详细答案>>

3. jQuery可以用来做什么?

JQuery以一种可以从移动设备,台式机或平板电脑以相同方式访问它的方式来帮助创建Web应用程序。 它为您带来了所有功能,并获得了不同设备的广泛支持。

详细答案>>

4. jQuery Mobile提供效果的方式有哪些?

jQuery Mobile中存在的一些效果是:

  • Fadeout()
  • Fadein()
  • Toggler()
  • Show()
详细答案>>

5. jQuery mobile有哪些主要功能?

jQuery mobile的主要功能如下: 它是一个开源平台。它使用JavaScript编码,并使用jQuery(用户界面)创建网站。它建立在jQuery核心上。它允许借助ajax导航系统使用动画页面过渡。详细答案>>

6. 解释使用data-role=”page”属性?

这个data-role ="page"属性帮助我们添加可以在单个jQuery Mobile文档中一起加载的多个页面。

详细答案>>

7. 如何使用过渡效果?

当用户想要添加不同的过渡效果(例如翻页,幻灯片放映等)时,将使用data-transition ="transition_name"属性。

详细答案>>

8. 术语:方法链接是什么意思?

方法链接是一种方法,它有助于在包含单个代码的语句中的jQuery选择中实现多种方法。

详细答案>>

9. 深层副本是什么意思?

深层副本表示将复制元素及其后代和文本节点。

详细答案>>

10. 克隆副本中通常不包含什么?

限于原始元素的任何事件处理程序都不会复制到克隆中。

详细答案>>

11. 如何使用jQuery mobile加载页面?

要加载外部页面-扩展其内容,将其插入DOM并使用页面加载方法。

详细答案>>

12. JavaScript和jQuery之间的区别?

JavaScript是一种语言,而jQuery是用于制作网站的库或JavaScript框架。

详细答案>>

13. 美元符号($)在jQuery中表示什么意思?

美元符号($)是jQuery的别名。 例如:

$(document).ready(function(){});
详细答案>>

14. 什么是CDN?

CDN代表内容交付网络。 它是在整个Internet的多个数据中心中创建的大型传播系统。

详细答案>>

15. CDN有什么优势/优点?

CDN有以下优势/优点:

  • 减少服务器的负载。
  • 节省带宽,框架加载速度更快。
  • 如果较早访问,则将缓存数据。
详细答案>>

16. jQuery中的选择器是什么?

首先,我们需要选择一个要处理的元素。 然后,我们选择一个选择器。 选择器用于在jQuery中查找HTML元素。

详细答案>>

17. jQuery.size和jQuery.length有什么区别?

jQuery.size返回对象中元素的数量。jQuery.length执行完全相同的操作,但没有开销函数单元格。

详细答案>>

18. detach和remove有什么区别?

下面列出了detach和remove之间的基本区别: detach remove Detach保留与已删除元素相关的所有jQuery数据。 Remove不会保留与已删除元素相关的所有jQuery数据。 Document.ready Window.onload 详细答案>>

19. prop()和attr()有什么区别?

以下是prop()和attr()的区别:

prop() Attr()
设置值后,它将返回指定的值。 设置值后,它将返回默认值。
详细答案>>
注: 此试题仅作为相关知识水平测试,不能作为权威试题和答案。非商业转载注明原文链接即可;商业转载需本站授权同意。