我想开始学习客户端脚本以使网页更加动态,同时收集一些信息,了解一些编程语言,如javascript,ajax就在那里,我认为jquery是javascript库(可能是我错了)但我仍然不确定(概念没有被清除)实际上是那些。有很多问题要问:
我基本上使用PHP,即服务器端脚本,并且知道一些HTML和CSS。
最后,如果建议了解客户端脚本的起点,我的意思是从哪里可以开始?一点点的指导将非常感激。太混乱!!
答案 0 :(得分:2)
JavaScript最常见的用途是将客户端行为添加到HTML页面,即动态HTML(DHTML)。脚本嵌入在HTML页面中或包含在HTML页面中,并与页面的文档对象模型(DOM)进行交互。
正如官方jQuery网站上引用的那样,它是一个快速而简洁的JavaScript库,它简化了HTML文档遍历,事件处理,动画和Ajax交互,以实现快速Web开发。"为了使用jQuery,您应该了解JavaScript,HTML和CSS的基础知识。
AJAX允许通过在幕后与服务器交换少量数据来异步更新网页。这意味着可以更新网页的各个部分,而无需重新加载整个页面。
Bootstra [是一个html,css,javascript框架,您可以将其用作创建网站或Web应用程序的基础。它是HTML,CSS和Javascript代码的组合,旨在帮助构建用户界面组件。
我没有使用angularjs的经验,但你可能想要查找它:这也是我找到上述定义的方法。我建议在使用任何其他语言/库之前学习CSS和HTML,因为它们都是围绕HTML / CSS构建的。
如果您没有使用HTML / CSS或客户端语言的经验,我建议您查看http://www.w3schools.com/,这是一个解释上面列出的所有重要和最常用语言部分的网站。
答案 1 :(得分:2)
google google google:)
答案 2 :(得分:2)
欢迎来到编程的下一步。对于我眼中的客户端,您应该首先使用的是JavaScript语言。这导致我回答你的一些问题:
使用JS,您可以在客户端做很多事情。它基本上是一种非常简单的面向Java的脚本语言。它可以处理许多基于用户交互的东西和非常有趣但简单的动画(例如简单的倒计时或动画字母)。但它的简单性限制了它。你可以(但不要再做了)在那里编写非常复杂的代码,但是在将来的某个时候很难理解它。
JQuery基本上是JS的强大扩展,但主要适用于DOM解析和非常酷且复杂的动画。它运行JS和JQuery Core。没有必要知道任何JS使用JQuery,但肯定会有所帮助。
使用AJAX,您可以执行异步JS和XML请求。当您查看html时,您将看到它是针对同步请求的。每当您想要从服务器获取某些内容时,您需要重新加载一个完整的页面,而不仅仅是您想要更新的特定部分。 AJAX可以帮助您解决这个问题。这里最好的例子是典型的自动填充搜索表单。当你输入一个单词时,它已经显示了一些可能的建议。
你应该理解使用JS和JQuery的html和css,因为你经常使用一些html标签,获取它的值或属性,用JS / Jquery修改它并将其写回(DOM操作为例如)或者您使用html标记并使用一些JQuery动画,并且需要使用它来声明css-properties。
3&我现在没用过^^
我3年前开始使用JQuery并且刚刚遇到问题,试图查看文档然后我解决了它。 jquery.com是一个很好的帮助
格尔茨
答案 3 :(得分:1)
回答您的问题:
1:什么是javascript,我该怎么办?
A:面向对象的计算机编程语言,通常用于在Web浏览器中创建交互式效果。
2:有关jquery的详细信息,我是否需要了解使用jquery的javascript?
答:jQuery是一个快速,小巧,功能丰富的JavaScript库。它通过易于使用的API在大量浏览器中运行,使得HTML文档遍历和操作,事件处理,动画和Ajax变得更加简单。并且你现在不需要成为一个主Javascript编码器,但它是一个Javascript代码库并使用类似的语法,所以理解将帮助您理解和调试。我会先学习Javascript。
3:什么是angularjs,我该怎么办?
答:AngularJS是动态网络应用程序的结构框架。它允许您使用HTML作为模板语言,并允许您扩展HTML的语法,以清晰简洁地表达您的应用程序的组件。 Angular的数据绑定和依赖注入消除了您必须编写的大部分代码。
4:什么是ajax,我该怎么办?
答:Ajax(也是AJAX; /eɪdʒæks/;异步JavaScript + XML的简称)是一组在客户端用于创建异步Web应用程序的相互关联的Web开发技术。
5:什么是bootstrap,我该怎么办?
6:我是否需要成为HTML和CSS专家才能使用上述语言?
答:我建议不要专注于成为一名高手,但要一次掌握上述一步,掌握基本语法,如HTML和CSS,然后在准备好Javascript时输入一些功能。请不要急于过程并享受它。上面的那些工具可能需要多年的时间才能掌握,并且它们需要数年时间才能开发并且仍在不断发展,所以请也要尊重它。
答案 4 :(得分:0)
javascript是客户端脚本语言... jquery / angularjs / bootstrap是使用javascript构建的所有框架,可以帮助您构建动态网站....
您需要对HTML和CSS有基本的了解才能更好地解释javascript。 www.w3schools.com是最适合的地方。它提供了几乎所有上面提到的列表的教程。