首先,不同公司对于前端的定义是不一样的,比如有些公司,他们认为前端其实就是把设计稿还原,这种职位我们一般称之为切图仔,但这并不是我们认为的前端,我们认为的前端其实应该是能显示在用户面前,并提供一些交互包括动画与数据交互,让用户体验良好的东西,那种才是我们前端做的东西。有些同学可能会奇怪,前端不就会是HTML+CSS+JS就能搞定的东西嘛?说的那么高大上,其实那位同学应该没有仔细看咱们学科的全称,咱们叫 前端与移动开发!!!话题绕远了,我们继续先说说如何和其他人员展开工查看全文>>
官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。查看全文>>
断点,调试器的功能之一,可以让程序中断在需要的地方,从而方便其分析。也可以在一次调试中设置断点,下一次只需让程序自动运行到设置断点位置,便可在上次设置断点的位置中断下来,极大的方便了操作,同时节省了时间,在前端开发中,断点调试是一个必备技能之一。查看全文>>
我们给div设置了宽度,但是并没有设置高度height,它的高度其实是由子元素撑开的。我们也给它设置了过渡规则,当height的值发生改变的时候,会拥有过渡效果。在js代码中我们响应了一个按钮的点击事件,在点击事件中改变了div的高度,但是你们会发现,高度的变化并没有过渡效果。原因是在于我们并没有在css样式中或者行内样式中设置过div的height属性,相当于它没有初始值,它就不知道从什么值慢慢过渡到200px,这个是很多人都会忽略的并且不好找的错误。查看全文>>
自从做了web开发以后,研究了能各种提高网页打开的速度方法,而优化加载图片,是最能明显的提高网页打开速度,提高用户体验。查看全文>>
CSS有些属性是可以缩写的,比如padding,margin,font等等,这样精简代码同时又能提高用户的阅读体验。查看全文>>