Can I learn and use jQuery only with basic Javascript experience?

I tried to find the answer here before I post this question, but they did not solve the problem that I have! I am wondering if I can encode all my scripts using jQuery, I already have good programming experience and a good understanding of basic / intermediate javascript (variables, variable scope, objects, closure) .. but I ran into a lot of incompatible / unreliable problems when I tried to create user interface files, for example, menus and special effects, in pure javascript, in addition, there are several tutorials for encoding them in Javascript / or very old ones that authors did not accept modern browsers in their consideration.

So the question is, is it bad to learn how to do these things, for example, as I mentioned, special effects, hm, maybe sorting the table using jQuery instead of studying bits of code that enliven :-) [bad English I know ;-)] with pure javascript! it makes me a base javascript programmer when my employer knows that I can only do this with jQuery, but not with javascript :)!

I previously looked at a similar issue in question , but I missed adding this extra request! Thank you in advance.

[ edit ]: yes, jeffamaphone, I consider myself an intermediate javascript programmer, thanks for your extremely quick response!

+4
source share
6 answers

Yes, you can. Doing this in jQuery is not bad. Everyone uses some kind of Javascript library. I love jQuery. Your chances are that everything that works in all browsers grows slightly, you speed up the execution of the user interface, etc.

Although having Javascript knowledge is good, because when something goes wrong you want to fix the problem.

JQuery.com has many good tutorials .

+6
source

You really need to use jQuery; this will allow you to spend more time adding functions, rather than making your code work in every browser (note that even jQuery is not a silver bullet, you still have some cross-browser headaches in any non-trivial web application, especially if you need to support IE6).

It makes no sense to turn your back on new tools and libraries to "stay close to the metal."

If you are afraid to lower your value in the eyes of your boss, look at it differently. Would you rather hire a programmer who spends all his time working with browser errors or a programmer who uses jQuery and finishes his projects faster because of this? Remember that managers are trying to deliver products and make money, rather than just hiring elite programmers.

+1
source

Personally, I was advised to learn JS before learning jQuery. But started with jQuery, and it can handle it without much JS experience. What you need to know about JS, you can just learn it and study it when necessary;)

jQuery is fantastic for us that it doesnโ€™t take time to learn all about JS

+1
source

Personally, until the beginning of this year, I limited the use of javascript only to help the user with things like web forms.

However, after playing with jQuery for no more than a few days, I realized how much easier it was to achieve javascript effects and functionality. Now I use jQuery quite often on most web pages, but often add more nice user interface effects.

The original knowledge of raw javascript will never go away, and you will almost certainly have to mix it with your jQuery scripts, but when you ran into problems, almost every problem I came up with had a solution already posted to Stack Overflow or only to Google .

+1
source

Not a very technical answer, but as an intermediate javascript programmer and newbie, I had no problems learning jQuery. The documentation and community are very helpful.

0
source

I think you should set yourself the goal of knowing javascript well in order to be able to create a plugin if you need it in your favorite structure. Although using a framework is almost always the right way, there will be times when you cannot find a plugin that does exactly what you need. At this point, you need to know javascript well enough to be able to adapt the plugin to your needs or write your own.

0
source

All Articles