前端开发 js需要掌握到啥程度?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端开发 js需要掌握到啥程度?相关的知识,希望对你有一定的参考价值。

现在可以用js封装常见的jQuery方法,实现一些特效,像图片滑动效果,拖拽效果,自定义滚动条等一些高级应用,QQ幻灯片,链式运动,360度图片旋转。。。 不知道应聘前端行不行。 css,html 方面 如果要一个 像新浪微博的,需要参考它的一些代码才做的出来,特别是 margin padding ,觉得要精确布局很不容易, 而且不知道为什么要用 6,7层div 嵌套, 我觉得三层就可以了

JS,全称为javascript,是一种客户端脚本语言,是前端开发学习内容当中的一个重要部分。

JavaScript可运行在所有主要平台的所有主流浏览器上,也可运行在每一个主流操作系统的服务器端上。现如今我们在为网站写任何一个主要功能的时候都需要有懂能够用JavaScript写前端的开发人员。我有web前端开发课程的全套视频资料,可以发给你自学。

要学的内容主要有:

①计算机基础以及PS基础

②前端开发基础(HTML5开发、JavaScript基础到高级、jQuery网页特效、Bootstrap框架)

③移动开发

④前端高级开发(ECMAScript6、Veu.js框架开发、webpack、前端页面优化、React框架开发、AngularJS 2.0框架开发等)

⑤小程序开发

⑥全栈开发(mysql数据库、Python编程语言、Django框架等)

⑦就业拓展(网站SEO与前端安全技术)

互联网行业目前还是最热门的行业之一,学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习。

想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,能够在校期间取得大专或本科学历,中博软件学院、南京课工场、南京北大青鸟等开设相关专业的学校都是不错的,建议实地考察对比一下。

祝你学有所成,望采纳。

参考技术A js要会一些框架,比如jquery、angularjs、nodejs(现在用的比较少)等等。。。
至于学到什么程度,就是别人的代码要能看得懂,一些常用的功能要会写。
本人就是从事前端开发,有什么再问吧
参考技术B JavaScript需要掌握到什么程度?其实这类问题的本质都是前端开发中有哪些真正重要的技术需要掌握。只要掌握了JavaScript,才能透过现象看本质。那么JavaScript掌握到什么程度?
1.在JavaScript基础知识的学习后,继续深入了解Javascript,你需要了解 Javascript 的原理,机制。还要需要知道它们的本源,需要深刻了解 Javascript 基于对象的本质。
2.深刻了解浏览器宿主下的 Javascript的行为、特性,并且能够解决各个宿主环境下的行为不统一、内存溢出问题、执行效率低下等问题。
3.掌握JavaScript的两个等值运算符、理解了JavaScript中的this上下文、明确函数声明不需要var关键字、清楚立即执行函数表达式。
检验自己掌握Javascript程度的最好方式就是实战,只要这样才能掌握好Javascript。
参考技术C 熟悉几个框架 jquery sea 手机 zepto angular 基本够用了 参考技术D 可以了。追问

哦,谢了,要不要准备个作品呢

追答

那要看你面的是什么规模的公司了

本回答被提问者采纳

前端学习到啥程度可以找工作?

前端学习到什么程度可以找工作?

对学习前端的同学来说,你能力越高就越好找工作。因为现在的前端求职市场不缺初级前端,初级前端已经饱和了。一大批刚学完三大项的人就急冲冲除去找工作了,这就导致找不到工作的同时、公司也找不到人。那到底要学到什么样子呢?
入门: 能用html css实现任何网站的静态布局。 这个难度不大,能做到就能达到切图仔的水平
可以干活: 能用js写基本动态效果, 绑定事件, 用原生或jq操作dom。
勉强合格: 以上两项达到熟练, 并可以用js写较复杂的交互。 到这里就可以找到前端的工作并干活了。
合格: 知道如何实现js的继承,能说出一个new的过程, 会合理用闭包, 会用promise, amd cmd模块化, 会用underscore,能写正则。 会其中两到三项。 到这里应该可以找到缺人并还算不错的互联网公司前端工作
还行: 能手写js的原型链继承, 知道一个promise的实现机制, 能写出underscore中大部分函数, 手写delegate, 随便找个库基本能看明白是干嘛。 到这里应该可以冲bat了吧。
不错: 对页面性能的优化有研究, mvc框架能够分析出个优缺点所以然来, 对打包发布工具有研究。 到这份上能算靠谱的前端了吧
牛人: 根据业务需要写所需的打包发布模块化工具, 有能力自己写框架, 对开发流程和方式有自己的见解, 不依赖类库, 项目需要啥就随手写一个模块, 造过轮子无数。 到这份上国内前端工作可以任挑了。
参考技术A 前端需要学习Ajax、node.js、数据库等技能,掌握这些技术之后并且能够达到前后端数据的交互、顺利完成前后端分离模式、传统模式的开发程度时可以考虑去找工作。此时去找工作完全可以匹配一个初级开发工程师的岗位要求和薪资水平。

具体分析如下:
1、首先仅仅掌握HTML+CSS的开发,能够实战完成静态页面的开发工作,是【前端开发工程师】的最基本的条件,但是在这个阶段是无法找工作的。然后学习到HTML5+CSS3技术,基本能够完成移动Web页面、响应式页面以及炫酷的页面开发工作,是对HTML+CSS技术的升级,依旧是针对页面内容和布局的学习,同样达不到企业用人的标准。
2、其次学习到【JavaScript技术】,包括API编程、jQuery、JS面向对象等知识。已经基本可以完成PC端页面开发、移动Web网页、响应式页面中的功能和特殊效果的开发工作。完成本阶段学习,虽然能够完成企业最基本的页面开发,勉强能够初级前端开发工程师的水平。可以尝试找实习生之类的工作。相对来说薪资水平较低。感兴趣的话点击此处,免费学习一下

想了解更多有关前端学习的相关信息,推荐咨询【达内教育】。该机构致力于面向IT互联网行业,培养软件开发工程师、测试工程师、UI设计师、网络营销工程师、会计等职场人才,拥有行业内完善的教研团队,强大的师资力量,确保学员利益,全方位保障学员学习;更是与多家企业签订人才培养协议,全面助力学员更好就业。达内IT培训机构,试听名额限时抢购。官网客服知了堂教育
2021-08-20·百度认证:成都知了汇智科技有限公司官方帐号知了堂教育向TA提问对学习前端的同学来说,你能力越高就越好找工作。因为现在的前端求职市场不缺初级前端,初级前端已经饱和了。一大批刚学完三大项的人就急冲冲除去找工作了,这就导致找不到工作的同时、公司也找不到人。那到底要学到什么样子呢?
入门: 能用html css实现任何网站的静态布局。 这个难度不大,能做到就能达到切图仔的水平
可以干活: 能用js写基本动态效果, 绑定事件, 用原生或jq操作dom。
勉强合格: 以上两项达到熟练, 并可以用js写较复杂的交互。 到这里就可以找到前端的工作并干活了。
合格: 知道如何实现js的继承,能说出一个new的过程, 会合理用闭包, 会用promise, amd cmd模块化, 会用underscore,能写正则。 会其中两到三项。 到这里应该可以找到缺人并还算不错的互联网公司前端工作
还行: 能手写js的原型链继承, 知道一个promise的实现机制, 能写出underscore中大部分函数, 手写delegate, 随便找个库基本能看明白是干嘛。 到这里应该可以冲bat了吧。
不错: 对页面性能的优化有研究, mvc框架能够分析出个优缺点所以然来, 对打包发布工具有研究。 到这份上能算靠谱的前端了吧
牛人: 根据业务需要写所需的打包发布模块化工具, 有能力自己写框架, 对开发流程和方式有自己的见解, 不依赖类库, 项目需要啥就随手写一个模块, 造过轮子无数。 到这份上国内前端工作可以任挑了。已赞过已踩过<你对这个回答的评价是?评论收起达内培训机构
2022-05-16·互联网职业教育培训机构达内培训机构向TA提问前端需要学习Ajax、node.js、数据库等技能,掌握这些技术之后并且能够达到前后端数据的交互、顺利完成前后端分离模式、传统模式的开发程度时可以考虑去找工作。此时去找工作完全可以匹配一个初级开发工程师的岗位要求和薪资水平。

具体分析如下:
1、首先仅仅掌握HTML+CSS的开发,能够实战完成静态页面的开发工作,是【前端开发工程师】的最基本的条件,但是在这个阶段是无法找工作的。然后学习到HTML5+CSS3技术,基本能够完成移动Web页面、响应式页面以及炫酷的页面开发工作,是对HTML+CSS技术的升级,依旧是针对页面内容和布局的学习,同样达不到企业用人的标准。
2、其次学习到【JavaScript技术】,包括API编程、jQuery、JS面向对象等知识。已经基本可以完成PC端页面开发、移动Web网页、响应式页面中的功能和特殊效果的开发工作。完成本阶段学习,虽然能够完成企业最基本的页面开发,勉强能够初级前端开发工程师的水平。可以尝试找实习生之类的工作。相对来说薪资水平较低。感兴趣的话点击此处,免费学习一下

想了解更多有关前端学习的相关信息,推荐咨询【达内教育】。该机构致力于面向IT互联网行业,培养软件开发工程师、测试工程师、UI设计师、网络营销工程师、会计等职场人才,拥有行业内完善的教研团队,强大的师资力量,确保学员利益,全方位保障学员学习;更是与多家企业签订人才培养协议,全面助力学员更好就业。达内IT培训机构,试听名额限时抢购。
参考技术B 前端学习想要达到可以找工作的程度还是比较简单的,但是想要通过学习找到高工资的工作可就不容易了,如果只是想要找个普通的工作只要学了前端的基础知识,主流框架实现一定的兼容展示功能,在就是做几个前端 Web项目就可以,但是你要是去一些大公司,或者找一个比较好的工作的话那么只进行这些前端学习是不够的。如果想学习web前端,不如选择千锋教育,性价比远远高出其他培训机构,"<a href=""http://wap.mobiletrain.org/?quanguo=webbdyd=zhishitt=neirong-hehuoren=20220811-01 "" title="""" target=""_blank"">【感兴趣的话,点击此处免费学习一下】</a>"。<br><br>作为基础,要精通JavaScript、Ajax等Web开发技术;精通HTML/XHTML、CSS等网页制作技术,熟悉页面架构和布局;熟悉W3C标准,对表现与数据分离、Web语义化等有深刻理解;对互联网产品和Web技术有强烈兴趣,有优秀的学习能力和强烈的进取心;具有良好的沟通能力和团队合作精神、优秀的分析问题和解决问题的能力。关于web前端的更多相关知识,建议到千锋教育进行更详细的了解,目前,千锋教育已在北京、深圳、上海、广州、郑州、大连等20余个核心城市建立直营校区,等待你的随听。
    官方电话官方服务
      官方网站
参考技术C 学完前端的基础知识,能够根据PSD文件文件,完成PC端静态网页的开发工作,但尚不能够达到企业用人标准;HTML:浏览器与浏览器内核、HTML基本结构、HTML常用标签;CSS:CSS介绍和CSS样式表、CSS基本选择器、CSS复合选择器、CSS三大特性。
二、移动Web网页开发
学完移动Web网页开发,大家能够完成移动Web网页、响应式页面以及炫酷页面的开发工作。
移动Web网页开发知识点:
H5C3进阶:vscode编辑器基本使用、HTML5新增标签;
Flex伸缩布局:移动端基础知识、Flex伸缩布局基础知识;
移动web开发:媒体查询、less介绍和使用、rem适配及原理。
三、 JavaScript网页编程
学完JavaScript网页编程,相信大家已经能够完成PC端网页、移动Web网页、响应式页面中的功能和特殊效果的开发工作,具备一定的企业基础用人标准,但尚未达到初级前端开发工程师水平。
JavaScript网页编程知识点:
JavaScript基础语法:计算机基础和JavaScript介绍、JavaScript变量、JavaScript数据类型、JavaScript操作符、 JavaScript数组和冒泡排序、 JavaScript函数及应用、JavaScript作用域及预解析、JavaScript对象、JavaScript简单类型和复杂类型;
WebAPI编程:API 和 Web API、DOM介绍、 BOM介绍及应用、this指向和js执行机制、location、navigator、history对象、 offset、client、scroll三大家族介绍及案例应用、缓动画的原理和封装;
jQuery快速开发:jQuery介绍及常用API导读、jQuery链式编程及样式操作、 jQuery事件绑定和解绑、jQuery插件的使用;
JavaScript高级:面向对形象编程介绍、类和对象、构造函数和原型对象、forEach、some;
Object.defineProperty方法、函数进阶、call、apply、bind的使用、 闭包及应用、递归及应用、正则表达式及应用、ES6中的let和const、ES6解构赋值、ES6箭头函数、剩余参数和拓展运算符、 Array实例方法、ES6模板字符串和set数据结构。
四、Node与Ajax
能够完成前后端数据交互、基于前后端分离模式、传统模式的开发的工作,学完此阶段,具备企业基础用人标准,能够达到初级前端开发工程师水平。
Node与Ajax相关知识点:
Node+Gulp:node介绍和环境安装、node模块化、gulp使用、服务器和http协议、Promise;
MongoDB+Express:MongoDB数据库和数据库的增删改查、mongoose验证、art-template模板引擎使用、Express框架;
Ajax:Ajax基础知识、Ajax函数封装、 CORS、jQuery中Aajx方法的使用;
Git和GitHub:git配置和使用、github及多人协作开发、git补充内容;
五、前端工具和框架
掌握前端工具和框架,实现基于Vue技术栈项目的开发能力,具备企业用人标准,达到中级前端开发工程师水平。
Vue基础:axios和vue-resource、vue动画、vue组件、vue路由;webpack:webpack介绍与安装、webpack之loader配置与使用、webpack与vue结合使用。
学完以上的知识技能,就可以达到找工作的水平了。
参考技术D 前端学习想要达到可以找工作的程度还是比较简单的,但是想要通过学习找到高工资的工作可就不容易了,如果只是想要找个普通的工作只要学了前端的基础知识,主流框架实现一定的兼容展示功能,在就是做几个前端 Web项目就可以,但是你要是去一些大公司,或者找一个比较好的工作的话那么只进行这些前端学习是不够的。如果想学习web前端,不如选择千锋教育,性价比远远高出其他培训机构,【感兴趣的话,点击此处免费学习一下】。

作为基础,要精通JavaScript、Ajax等Web开发技术;精通HTML/XHTML、CSS等网页制作技术,熟悉页面架构和布局;熟悉W3C标准,对表现与数据分离、Web语义化等有深刻理解;对互联网产品和Web技术有强烈兴趣,有优秀的学习能力和强烈的进取心;具有良好的沟通能力和团队合作精神、优秀的分析问题和解决问题的能力。关于web前端的更多相关知识,建议到千锋教育进行更详细的了解,目前,千锋教育已在北京、深圳、上海、广州、郑州、大连等20余个核心城市建立直营校区,等待你的随听。详情
    官方电话官方服务
      官方网站免费试听热门课程校区地址学员关注视频教程

以上是关于前端开发 js需要掌握到啥程度?的主要内容,如果未能解决你的问题,请参考以下文章

前端学习到啥程度可以找工作?

前端开发都需要哪些能力?

web前端开发需要掌握的几个必备技术

自学前端学到啥程度可以找工作

一个合格的JAVA工程师要掌握哪些技术,掌握到啥程度?(回答最好具体一点技术,程度,以及学习的方法)

web前端开发需要哪些技能?