本文目录
- 做前端的是不是一定要精通js要是现在开始学会不会很困难啊
- 如何做到精通JS
- 精通js、javaweb、jsp、css+div、ajax、,熟悉photoshop、c语言、hph、mysql以后可以找一份好点的工作吗
- 现在只会html、css和js能找到工作吗
- 怎么样才算是精通 JavaScript
- 好多招聘前端的都要求精通,精通html5,精通css3,精通js,请问这是认真的吗弄得我怀疑人生
- JS超精通问题:为什么(0,eval)(“this“)在严格模式下可以获取全局对象
- angularjs 多久能精通
做前端的是不是一定要精通js要是现在开始学会不会很困难啊
网站前端设计是指 网页的设计、js效果的实现、把设计的页面写成html页面,所以不一定要精通但必须了解,能写简单的,对于复杂的要懂得修改, “路慢慢其休远羲”,慢慢 学吧。
如何做到精通JS
作为前端开发组组长,介绍一些手段吧。目前我做到了1,2,4. 第三项,第五项我正在搞。
基础扎实。熟读Javascript 权威指南。会写C语言,熟悉计算机组成原理,数据结构与算法,面向对象程序设计,模块化,设计模式。
有一定的开发经验,怎么着也得读写过几万行代码。精通什么的,没有足够的积累是纯属扯淡。
阅读Jquery源码。
学习一下其他的编程语言,Python,C++之类。
给别人分享自己的知识和经验,写博客,或者像我现在给你答题一样。
最好能接触一下Js的引擎。
精通js、javaweb、jsp、css+div、ajax、,熟悉photoshop、c语言、hph、mysql以后可以找一份好点的工作吗
建议你学习一点主流的、主要的,比如java、php,像js,css,div,ajax这些都是周边辅助的,是附带需要学的,但是还是要以java 、php、c++、.net为主,要是熟悉photoshop这些东西,那又是另外一行了,不过在做website的时候,也会用到photoshop的,不过不会经常用到。在学校里学到的这些都是皮毛,估计你说的精通js,jsp,css+div,ajax估计都只是入门而已。举个很简单的例子来说,在js中,你知道JSON、继承、类、对象的概念吗?建议你去学学jQuery, Prototype, ExtJS, YahooUI!, Dojo这些开源JS框架,相当不错,一般建站都需要这些东西,主要是效率高。
现在只会html、css和js能找到工作吗
首先说如果是精通的话是可以找到好的工作的,但是这真的要取决于你知否真的精通这些东西,如可以真的精通,就可以完全胜任一个web前端工程师的工作,所以是可以找到好工作的,下面我解释一下什么是精通,大家可以看看是不是真的可以掌握这些知识,然后再判断是否能找到好工作。
1、首先说html、div+css知识
***隐藏网址***
2、关于js
js也就是JavaScript,是浏览器中一门脚本语言,毫不夸张的说如果你真的是精通JavaScript,那么你的工资可以直接使用年薪来计算,因为精通JavaScript真的是很厉害。首先说一下JavaScript在前端中的地位,它是前端中唯一可以编程的语言,一些网页的特效和交互都是借助它来实现的。那怎么是学好了JavaScript呢?如果你能使用原生的JavaScript代码写一些网页中的特效,如放大镜、无缝滚动等,且你同时也能使用jQuery写同样的效果,那么你算是不错的,你可以到一个JavaScript的中级水平,前提是这些你真的能熟练的掌握。那有人可能要问,高级的水平是什么样的呢?高级的水平是你可以精通一些JavaScript流行的框架,如angularjs或者其他的,而且是能熟练的运用,而且是你对原生的JavaScript有深入的理解,总之对于前端来说,JavaScript无疑是最难的,但是也是最有用的技术。
总结:说完这些,如果你还觉得自己这些知识真的是学的不错,那么很好,这些知识完全可以让你胜任一个前端工程师的职位而且可以让你拿到一份不错的工资,如果你还没有掌握这些知识,知识简单的了解一些,那么建议您还是要去好好学习这些知识。
怎么样才算是精通 JavaScript
能准确理解使用对象能准确理解对象与json的关系能准确理解使用call,apply的功能能准确理解并应用js的面向过程式编程(函数式编程)与面相对象编程方式理解基本数据类型与基本对象类型理解并熟练使用浏览器对象,dom操作并使用之理解并使用js事件模型理解设计模式,并使用之,至少要了解,看得懂库(比如jquery)使用的设计模式理解并使用js操作xml理解并使用js对象的动态特性理解并使用闭包理解并使用js的原型链继承方式理解js的运行方式(某次面试问js是多线程的吗?现在都没搞明白)会面向对象编程的理念并实践理解并使用ajax了解或者熟悉js在不同浏览器上的特性js操纵css至少看得动jquery库的设计理念与源码(要能看懂这个库,其他框架就很简单了)了解js的扩展用法:用来操控pdf用来操控excelnode.js用来做服务器语言mongodb用来做数据库的dml语言... ...能做到上面说的,js就是大牛了,你说精通,没人敢质疑。内容有点多,慢慢去学吧。
好多招聘前端的都要求精通,精通html5,精通css3,精通js,请问这是认真的吗弄得我怀疑人生
市场需求决定用人成本,3D框架是近两年才兴起的,thingjs是物联网3D可视化的国产平台,开始受到资本青睐,说明市场潜力巨大。但是3D可视化技术更多是在客户端显示,例如指挥中心的可视化大屏,本身市场需求很低调,很多消费者都不知道,要想做智慧城市的大型项目,很多还是保密项目(监所、电力、建筑、安全消防),能承担开发的团队本来也不多,都是一个圈内的。
thingjs官网-资源中心有很多可视化大屏项目案例,可以感受一下:
好多公司的前端招聘都把3D可视化开发混为一谈,因为都是需要前端开发基础,但是也是有针对性要求,比如掌握three.js或者babylon.js,熟悉NodeJS、MongoDB等,至少熟悉一种数据可视化JS类库,如D3、HighCharts、Echarts等,这对于用人单位来说,才算是“精通webgl”。
有了技术不等于做出了受欢迎的商业应用,这个不仅仅是技术发展原因,也有市场需求的原因,简单的3D可视化都是临时需求,比如展览、演示,很难沉淀技术资源。大部分的需求都是偏向于大型客户端,也很难带动市场,这样就更需要一个简化的3D开发流程,让中小开发者也能够加入到3D商业开发,有广泛的基层基础,thingjs平台正是如此。
虽然3D可视化开发技术不是一个成熟的市场,但是绝对是增量市场!加入一个有前瞻性的平台,第一时间接触到3D开发技术,有价值的人才工资自然不是问题。
JS超精通问题:为什么(0,eval)(“this“)在严格模式下可以获取全局对象
正好看到了,我来答一下吧。。虽然题主应该看不到了吧,都好几年了(0,eval)("this")让我们逐步分析一下:首先:0, eval先计算 0,0会返回0(这不废话么。。)然后发现了逗号,那么继续计算逗号后面的语句:eval,返回eval这时,第一个括号内的结果为:eval然后发现了第二个括号,开始计算第二个括号内的结果:’this’把第二个括号的值尝试当做参数传给第一个括号的值:eval(’this’)以上~
angularjs 多久能精通
看你努力的程度和你js、html的基础,如果有后端程序语言基础,学起来相对更容易一点,如果在有这些基础上,基本上1个月差不多可以使用,至于精通我估计还得根据你项目中使用的频率,一般一个相对中等的项目下来基本上就能熟练了。