Click here to Skip to main content
15,892,298 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
What is the Difference between JavaScript,JQuery,Jason,AJAX ???
Posted
Comments
Sergey Alexandrovich Kryukov 21-Sep-12 1:12am    
This is a totally invalid question. Don't you see that?
--SA
Raje_ 21-Sep-12 1:22am    
Don't you know how to use Google?

Definition of Javascript(Copied from WIKI):
JavaScript (sometimes abbreviated JS) is a prototype-based scripting language that is dynamic, weakly typed and has first-class functions. It is a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles.

Read more about JavaScript[^] on w3schools

JQuery: I have heard from many people that JQuery is scripting language. Definitely wrong. JQuery is a set of functions written in JavaScript that gives programmer ease of development.

Jason(JavaScript Object Notation): is a text-based open standard designed for human-readable data interchange. It is derived from the JavaScript scripting language for representing simple data structures and associative arrays, called objects. Despite its relationship to JavaScript, it is language-independent, with parsers available for many languages.(copied from wiki). so Jason is a data interchange protocol

Finally
AJAX: What is AJAX?

AJAX = Asynchronous JavaScript and XML.

AJAX is a technique for creating fast and dynamic web pages.

AJAX allows web pages to be updated asynchronously by exchanging small amounts of data with the server behind the scenes. This means that it is possible to update parts of a web page, without reloading the whole page.

Classic web pages, (which do not use AJAX) must reload the entire page if the content should change.

Examples of applications using AJAX: Google Maps, Gmail, Youtube, and Facebook tabs.(FROM w3school)
. to understand simply: when we request for a link or submit form we request a synchronously to server for data. webpage destroy current page and regenerate new page. but with AJAX browser can send the same request without repainting the entire page. Javascript can decided with to do with the returned data.

Now what is the difference? find it out
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 24-Sep-12 18:15pm    
I'm not sure OP deserves your effort; and it is oriented to help the lazy. Nevertheless, I hope it deserves my 5.
--SA
This is a totally invalid question. How a question "what is the difference between {0}, {1}, …" can be valid? What sense could be attributed to the notion of "difference"? It makes no strict sense. If you still did not get it, please tell us the difference between apple and Apple.

Please see also my past answer:
what is the difference between the class and encapsulation in programming[^].

And this discussion on asking questions:
How to ask a good question?[^].

This question but can be greatly improved. You should have re-formulated it:

"What are Wikipedia, Google, CodeProject and StackOverflow.com?"
If you asked and got good Answers, the Questions like your original one would not be needed!

Also, it will help a lot if you follow the rules:
Code Project Questions and Answers FAQ[^]
How to Use Google and Other Tips for Finding Programming Help[^]
Some guidelines for posting questions in the forums[^]

—SA
 
Share this answer
 
v2
Comments
Meet_Raval 24-Sep-12 2:34am    
If You are not able to give the answer then go Home...We already have two good solutions below.
Poor Answer....Lol....
Mohibur Rashid 24-Sep-12 9:27am    
Boy, you are rude..

Even though I tried to answer but yet SA is right, if this is your attitude, you better solve your own problem
Sergey Alexandrovich Kryukov 24-Sep-12 18:19pm    
Ha-ha, oh yes. The worst thing: I bet if was formally his teacher and talked to him personally, he would be bowing and nodding, promising to get better. And saying this without publishing any contact information -- means being a coward and and indecent person. I did not want to insult anyone, but I put the exact answer, exactly the one which is really needed for OP. Or for those who can take it.
--SA
Arun9353589 6-Nov-12 3:07am    
hhh
pasztorpisti 24-Sep-12 22:48pm    
Totally agree, the question makes it clear that the OP haven't taken the trouble to at least read a single wiki page for each item in his list, despite this the question could have been formulated much better.
BTW, the Titanic/Navigation example rocks in the linked answer. :thumbsup:

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900