0

我有 C++/C# 和 Java (Android) 的背景。现在,我想选择在我看来是移动 Web 应用程序的最佳解决方案:jQuery Mobile。

我知道 HTML/DOM/CSS 的一些非常基础的知识,但不是以结构化/彻底的方式。Javascript 方面,这似乎是一种与我习惯的编程方法截然不同的编程方法。

你建议我从哪里开始?Javascript(可能还有 Ajax)或 jQuery,或者我是否可以立即开始使用 jQuery mobile?另外,你能推荐我一些好的学习/示例资源吗?

先感谢您。

-托马斯

4

1 回答 1

2

jQuery mobile 是一个使用 jQuery 编写的插件,用于增强 html5 元素的外观和行为以匹配 iPhone 设计模式的应用程序行为(渐进增强)。

虽然开始填充 jQMobile 作为 C# 开发人员提供的模板相当容易,但您需要了解使用 JavaScript 和 jQuery 有一些显着差异。

jQuery 是社区必需品,基本上只是 JavaScript 之上的一个抽象层,用于解决程序员面临的困难,这主要与不同浏览器中 JavaScript 实现的差异以及 DOM 的弱点有关允许 JavaScript 访问文档中的元素。

jQ 基本上所做的是它为您处理这些差异并向您公开方法,这些方法几乎可以保证在受支持的浏览器中提供相同的结果。

这将极大地帮助您入门,但不会让您了解您来自的世界和您正在进入的世界之间的根本差异。

JS 没有类只有函数。然而,函数可以有方法并被实例化。js中的继承是Prototypal Inheritance。

new f()

产生一个继承自的新对象

f.prototype

更多信息在这里

在使用它之前学习基础知识并了解更多关于这种语言的信息!也请看这个

于 2012-05-30T15:17:48.553 回答