HTML-coding, how well you need to know javascript?

Hello! Recently disaccustomed on courses, an expert on html and css.
In the future, I want to change jobs, to work the html designer, the job is always write that you need knowledge of javascript or at least jquery, javascript I know, that's on the level: drop-down lists, drop down menu, by clicking on the thumbnail, enlarge the photo to full screen, etc.
As I understand it, this is not enough and you need to be able to do something else, that's the question - what else needs to be able to do html-coder?)
jquery as I understand it, it's just a library with ready-made options, but I have not yet encountered.
March 23rd 20 at 18:51
3 answers
March 23rd 20 at 18:53
skills script is required because it is unlikely that somewhere now will be kept separately coder, and separately the guy who will be in the layout dig and scripts to write it.
and so I would highlight: working with arrays, event listeners, calculations based on the width/height of the screen, obtaining the properties of the elements via getComputedStyle, etc., work with elements in the DOM, of course, work with media queries (again, the options screen), know the major events of the mouse/klavy...
well and generally - it is better to first pull pure js than to use unknown to you (though popular) libraries whose behaviour you can't control in some situations (but such situations when the real work).
Thank you! - Duncan commented on March 23rd 20 at 18:56
March 23rd 20 at 18:55
Good day! View jobs html-coder and requirements. It will take a few minutes, but you will be able to make conclusions that you need to study in addition to html/css
March 23rd 20 at 18:57
Now the coder who need a little, it has the usual constructors replace them. If you want to compile static sites and be suitable for many companies. It is better to learn html, css preprocessors, and JavaScript (basic level), jquery(required), just for animalic, and for other different situations. And use the collector, mainly gulp js enough. If you say that it is easier to learn, all except js and it is not difficult to tighten the base.

Find more questions by tags HTMLJavaScriptCSS