web前端
前端工程师申胥
一个每夜就知道敲代码的程序员
web前端交流学习群 569146385
展开
-
说说那些经典的web前端面试题-JavaScript部分
JavaScript中如何检测一个变量是一个String类型?请写出函数实现typeof(obj) === "string"typeof obj === "string"obj.constructor === String请用js去除字符串空格?方法一:使用replace正则匹配的方法去除所有空格: str = str.replace(/\s*/g,"");去除两头...原创 2019-05-17 22:44:42 · 460 阅读 · 0 评论 -
JavaScript学习总结之--原型和原型链详解
一、私有变量和函数在函数内部定义的变量和函数,如果不对外提供接口,外部是无法访问到的,也就是该函数的私有的变量和函数。<script type="text/javascript">functionBox(){varcolor="blue";//私有变量varfn=function()//私有函数{}}</...原创 2019-04-23 19:29:13 · 262 阅读 · 0 评论 -
程序猿成长的四个阶段
一、帮别人挣钱(打工)不管你是刚入职的小兵,还是管人的经理,甚至是唬人的总监,都属于这一阶段。通常程序员在这一阶段的职业发展分两条线,专家(技术)线和管理线。专家线主要跟机器打交道,搞搞性能调优,高并发处理等等高精尖的问题;管理线主要跟人打交道,了解下属的状态,控制资源和进度。这一阶段的特点是稳定,低风险也低门槛。缺点是有天花板,一切按部就班,不会有太大起伏。收入可以...原创 2019-04-23 19:28:08 · 242 阅读 · 0 评论 -
对于程序员来说,学历真的很重要么?
张雪峰怼某公司老板的场景,让人看了忍俊不禁。当看这段对话笑过后,也不得不想思考这样一个问题---在IT企业中,程序员的学历真的很重要么?今天我们一起带着这个思考来看这篇文章。作为有学历的大神可能看标题都不屑一看,我确实没有学历,也经受了没有学历的痛,但我不是来发牢骚的,只是想通过阐述几个问题,来分析这样一种事实的存在,并谈谈其原因、影响、解决方法以及我们该如何去对待。· 首先,...原创 2019-04-23 19:24:54 · 1132 阅读 · 0 评论 -
前端入行两年--教会了我这些道理
1.前言光阴似箭,日月如梭。不得不感慨时间过得很快,2017差不多结束了,一下子我从事前端开发的时间已经两年了。这两年可以说是一波三折,回想这两年的经历,让我忍不住了写下了这篇文章,记录自己在这两年经历的种种种种。这篇文章,打算当做自己的一个经历记录,而对于看这篇文章的你,希望你们能从我的经历里面吸取教训,希望即将步入前端和已经从事前端的你,不要想我这样一波三折,在前端的路走得更好。2.大...原创 2019-04-23 19:23:52 · 559 阅读 · 0 评论 -
史上最详细VUE2.0全套demo讲解 基础1(模板语法)
一开始在vue1.0的时候我就开始关注掘金的vue专栏,但是一直给我一种感受,真正能静下心来给读者写好每一个细讲,每一个讲解点,我觉得是最重要的,虽然我没有什么能力给大家带来像iview,mint ui等一系列大牛的基础vue带来的ui框架,但是我相信通过我自己一点一点的积累,自己如何去入门一个mvvm框架的时候,慢慢用上所有最常用的api这都是一个积累的过种,这也是我在掘金的第一篇,我只想写一个...原创 2019-04-23 19:21:18 · 439 阅读 · 0 评论 -
CSS 样式书写规范
可能不同团队都有各自的规范,又或者很多人在写 CSS 的时候还是想到什么就写什么,不存在太多的约束。我觉得 CSS 代码规范还是有存在的必要的,尤其是在团队配合,多人协作下,规范就显得尤为重要。本文的所列是实践当中得出的一套比较不错的 CSS 书写规范,并不希望大家完全采用,而是希望可以结合自己的团队需要,发展出一套适合自己的 CSS 代码规范。也希望可以有更多的建议...原创 2019-04-23 19:18:29 · 171 阅读 · 0 评论 -
Ajax 的全面总结
Ajax在前端开发中有着举足轻重的地位,关于Ajax的使用和注意事项一直是一个重要的话题,借此机会,本文希望对Ajax做一个全面的总结,彻底揭开Ajax的神秘面纱。一.什么是AjaxAjax(Asynchronous JavaScript and XML),可以理解为JavaScript执行异步网络请求。通俗的理解的话就是,如果没有Ajax技术,改变网页的一小部分(哪怕是一行文字、一张图片...原创 2019-04-23 19:16:43 · 169 阅读 · 0 评论 -
最新移动端web开发总结
1.前言到目前为止,互联网行业里,手机越来越智能化,移动端占有的比例越来越高,尤其实在电商,新闻,广告,游戏领域。用户要求越来越高,网站功能越来越好,效果越来越炫酷,这就要求我们产品质量越来越高,web前端开发而言是一个挑战,是一个难题,也是一个机遇。如何让我们所开发的手机页面能有更好的交互体验,就是这篇文章的主旨:移动web开发问题和优化小结。这个只是我自己在开发的时候知道的坑,如果大...原创 2019-04-23 19:15:46 · 2890 阅读 · 1 评论 -
前端程序员进阶到大神必备的7本前端书籍
前端易学易懂,属于一个人傻钱多速度来的行业,随着移动互联网的日益兴起,it行业对于前端的需求也在不断的提高,那么从前端小白修炼成为前端大神的这个过程之中,一些必备的枕边书也是必不可少的。一、《CSS那些事儿》内容介绍:《CSS那些事儿》是2009年电子工业出版社出版的图书,作者是林小志。该书通过对CSS技巧实例进行讲解,浅入深地分析了CSS相关知识。通过页面中的文字、图片、表格、表单等...原创 2019-04-18 22:06:29 · 7433 阅读 · 0 评论 -
程序员如何进阶成为大神
当然也会有团队合作开发,app接口这些的!但大部分时间都是独立开发!而且从来都没有带着做过项目!技能从服务器linux到移动端h5都会!因为之前大学学的是会计,写代码是后来培训的!所以现在感觉自己到了一个瓶颈期了!不知道该如何进行下一步了!求指点一下方向! 1.首先要确立你的技术方向和目标,然后朝着这个方向和目标走下去,最重要的是做好职业规划 比如,你是做php的,你...原创 2019-04-27 14:20:10 · 422 阅读 · 0 评论 -
前端程序员入门、进阶必备的5大网站,你知道几个?
这样样一个问题:前端程序员会不会被淘汰?其实,有这种危机意识为时尚早。倘若没有多花一些时间学习,自身能力不够,做什么迟早都会被淘汰。不过,有些程序员不知道学习前端从何下手,给小伙伴们介绍5个好网站:0、freecodecampFreeCodeCamp可以说是入门前端的神器,是全球最火的Web开发学习平台之一。学习前端编程采用了闯关模式,让你有打游戏的冲动,一步步过关升级,边学...原创 2019-04-27 14:16:55 · 1305 阅读 · 0 评论 -
一个程序员要扔掉多少代码,才能成为真正的程序员
俗语说,女怕嫁错郎,男怕入错行。程序员这行当,不贫不富,靠技术吃饭,一直还算个体面职业。进了程序员这行的兄弟们,即便日后飞黄腾达了,谈起早年的编程生涯,都还是自豪的。不过呢,程序员这个职业,有个挺悲哀的地方,那就是无效工作的占比极高。直接点说,程序员辛辛苦苦敲的代码,大部分都是没用的,都是要扔掉的。这个特点非常鲜明,和别的职业差距相当大。和农民比,农民种的作物,几乎很少浪费。有...原创 2019-04-23 19:30:27 · 320 阅读 · 0 评论 -
前端开发必备常用工具函数小结
1、时间格式化等方法推荐使用 moment.js 的库文件2、模板、循环、MAP等方法使用underscode.js 的方法3、表单序列化成JSON这里还是要推荐下小编的web前端学习 群 : 569146385,不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括 小编自己整理的一份最新的web前端资料和0基础入门教程,欢迎初学和进 阶中的小伙伴。在不忙的时间我会给大家解...原创 2019-05-03 19:50:56 · 617 阅读 · 0 评论 -
15个最佳的HTML/CSS设计和开发框架
专业的网页设计是既复杂又耗时的。它需要HTML和CSS框架的完美结合。这些框架不仅可以为设计方案增加特定的功能,还可以大大地节省时间和精力。高效的框架不仅是网站设计的基础,它提供的各种丰富多彩的功能,还提高整体的功能和性能。一个网站的外观和设计完全可以通过一些完美和可靠的工具而彻底改头换面。现在,越来越多的网页设计师和编辑人员选择使用CSS框架来创建网站。所以,如果你正在寻找一些高效的HTML...原创 2019-05-03 19:53:45 · 25089 阅读 · 0 评论 -
如何成为前端开发人员的10个技巧!以及前端学习路线
为你总结了如何成为前端开发人员的10个技巧!以及前端学习路线,欢迎参考!前端开发需要学习什么?或者需要掌握哪些技能?在准备学习前端前,您可能不确定从哪里开始、选择什么编程语言,使用什么工具,框架和技术。所以一定要先了解清楚,先入门,再针对性的学习!正如php中文网灭绝师太所说:“前端开发就像一片海洋。你碰巧有一艘船,但没有地图。首先学习浅水区,然后深入。”前端学习路线1...原创 2019-05-17 22:36:29 · 1820 阅读 · 0 评论 -
作为一名Web前端开发工程师,2019告诉你如何正确的学习前端
想学习前端HTML5开发少走弯路?只能说学习没有捷径,但可以找到一个适合自己正确的学习方法。万事熟能生巧,学html5开发编代码也是一样的道理,遵循以下几点,想学不会都难,简直就是简单粗暴。先从大家学习上的一个误区开始谈起。Web前端的学习误区网页制作是计算机专业同学在大学期间都会接触到的一门课程,而学习网页制作所用的第一个集成开发环境(IDE)想必大多是Dreamweaver,这...原创 2019-05-17 22:33:43 · 1575 阅读 · 0 评论 -
大学生刚刚毕业就拿到就业合同,年薪还达到20k是如何做到的
大学生刚刚毕业就拿到就业合同,年薪还达到20k是如何做到的原创 2019-05-20 22:09:08 · 702 阅读 · 4 评论 -
前端零基础快速入门html
前端零基础快速入门html原创 2019-05-20 22:08:00 · 731 阅读 · 0 评论 -
除了框架,前端面试还问什么?
现在的前端技术的发展日新月异,各种新技术层出不穷。前后端分离的开发模式也让前端开发者的地位日益提升,待遇日渐水涨船高,自然有很多小伙伴慕名入了前端开发的坑,希望能在前端领域大展宏图。但一个残酷的现实是市场上从不缺少初级前端开发,稀缺的的永远是高级前端开发。物以稀为贵,一名高级前端开发的薪资是初级前端得好几倍,扎心的是初级前端往往还要担心失业的风险,而高级前端则是猎头们竞相追逐的抢手货。...原创 2019-04-24 15:41:17 · 485 阅读 · 0 评论 -
2019年前端开发者应该学习哪些东西?
前端处于一个高速发展的时代。我们站在2019年的节点上,回望前端的发展,在过去十年中,前端从简陋的HTML,CSS,JavaScript三把刷子做出来静态网页的时代,发展到现在视觉效果酷炫,适用终端广泛,开发手段丰富多样的前所未有的黄金时代。越来越多的开发者涌入前端行业淘金,那么就有一种说法流传出来,“前端开发已经饱和了”,“前端开发要找不到工作了”。这是不是在危言耸听,真相是什么样的呢?...原创 2019-04-24 15:34:59 · 667 阅读 · 0 评论 -
函数式编程,真香
最开始接触函数式编程的时候是在小米工作的时候,那个时候看老大以前写的代码各种 compose,然后一些 ramda 的一些工具函数,看着很吃力,然后极力吐槽函数式编程,现在回想起来,那个时候的自己真的是见识短浅,只想说,'真香'。最近在研究函数式编程,真的是在学习的过程中感觉自己的思维提升了很多,抽象能力大大的提高了,让我深深的感受到了函数式编程的魅力。所以我打算后面用 5 到 8 篇的篇...原创 2019-04-24 15:19:03 · 3416 阅读 · 0 评论 -
11个 教程中不常被提及的 JavaScript 小技巧
有一些在日常工作中经常出现却容易被忽略的JavaScript小技巧,作者从中选取了11个教程中不常被提及的案例,供大家一起学习!1、过滤唯一值Set类型是在ES6中新增的,它类似于数组,但是成员的值都是唯一的,没有重复的值。结合扩展运算符(...)我们可以创建一个新的数组,达到过滤原数组重复值的功能。const array = [1, 2, 3, 3, 5, 5, 1];con...原创 2019-04-24 15:12:04 · 124 阅读 · 0 评论 -
知乎上万程序员吐槽:回忆入门前端的那些事 扎心!
刚开始的时候,有一堆理想,遇到很多困难都不知道如何解决,身边也问不到人,就纹了个纹身激励自己。直到现在也没后悔过这里还是要推荐下小编的web前端学习 群 : 569146385,不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括 小编自己整理的一份最新的web前端资料和0基础入门教程,欢迎初学和进 阶中的小伙伴。在不忙的时间我会给大家解惑。 不懂...原创 2019-04-20 20:41:24 · 748 阅读 · 0 评论 -
看看20万程序员怎么评论:前端程序员会不会被淘汰?
今天看到新闻,有团队做了款软件手机版这段时间发布了,可以直接生成网页,在想web前端值得学下去还是该改学后端,做这个决定。个人感觉最吸引的地方就是门槛低还可以按照自己要求傻瓜式生成,已经看到体验感不错的网页,而且科技追求的不是一直都是精益求精 吗,不知道是不是自我危机意识太强烈?目前刚接触前端菜鸟我的疑惑是,最终目的网页做出来的目的不就是为了符合顾客的要求,还有访问者体验感吗?两个都能做到,而且成...原创 2019-04-20 20:41:31 · 393 阅读 · 0 评论 -
一个BUG是如何逼疯美团前端工程师
写半天代码,改一天BUG,这就是程序员的日常。大大小小的bug充斥着工作的边边角角,有些bug很有趣,但有些bug,可能会让你后悔不准备一把菜刀。找到bug后,简直就是侮辱智商一样。狂奔的蜗牛是一家外卖平台的前端工程师,临时接收一个大项目,需要把原来平台的老代码,迁移一部分到新平台上。他所负责的,就是将物流模块的相关代码。在正常情况下,外卖配送区域的地图,应该展示如下的效果:...原创 2019-04-20 20:41:38 · 846 阅读 · 0 评论 -
阿里前端工程师畅谈:2019年前端3大增值技能
作为一个以技术见长的前端工程师,要想始终具备足够的竞争力,就要保持终身学习的心态和习惯。2019年前端会有怎样的发展趋势和新技术的涌现和应用?昨天看到一位阿里前端工程师分享的个人对于2019年前端发展的预测和见解,其中说到的3大增值技能,我认为对于前端工程师来说非常受用,接下来就和大家一起分享一下。图形学未来图形学会和前端结合的更紧密。图形实际上是UI最重要的一部分计算机科学,同时它也是计...原创 2019-04-27 14:11:52 · 358 阅读 · 0 评论 -
2019年三大主流前端框架比较,程序员会怎么选?
关于Web前端三大框架,一直以来是广大前端开发者口水战必争话题。那么今天也来趟一趟这浑水,小编个人一点小的看法,轻喷哦~之所以Web前端框架这个话题热度那么高,很大程度上是因为受众众多。这一点小编要解释给Web前端小白听一下,虽然你在刚开始学习的时候往往是从HTML,CSS,JS学起的,但是一个完整的课程最后肯定是少不了Web框架的。因为最后在实际工作的时候,一般都是在框架上搭建网站的,是不会...原创 2019-04-27 14:09:25 · 3800 阅读 · 1 评论 -
css实现二维码扫码框的示例代码
我们一般在打开相机的时候有个扫描框,然后静态二维码有时候为了聚焦和利于扫描也会加一个框框,下面介绍一下如何通过css 来实现一个框框实现效果:代码如下:html:<div class="img-box"> <img class="code" src="https://image-static.segmentfault.com/149/570/1495...原创 2019-04-18 13:44:21 · 1624 阅读 · 0 评论 -
Web前端的就业方向有哪些?
关于Web前端的就业方向有哪些?这个话题从来没有断过。互联网快速发展,IT行业崛起,越来越多的人开始学习转行进入IT行业,现今Web前端因其简单、应用广泛,在市场上受到越来越多人的追捧和喜爱,诞生出广泛的需求。所以学习web前端的人越来越多。那么我们学习完web前端之后都可以从事哪些工作呢?下面我们一起来看一看web前端的就业方向有哪些? Web前端的就业方向有哪些? Web前端开发...原创 2019-04-20 20:40:16 · 5309 阅读 · 0 评论 -
2019学习Web前端应该需要掌握哪方面的知识?
互联网的高速发展促使互联网企业对于网站等页面的用户体验要求也越来越高,导致网站开发难度越来越大,于是一个新兴职业应运而生——web前端工程师。因为互联网时代的高速发展,公司企业的迫切需求web前端工程师,web人才成为各大公司名企争抢的“香饽饽”根据对100家互联网名企对Web开发工程师的招聘要求分析,企业要求主要有两部分,一个是核心要求,一个是辅助要求,核心要求包括:语言技术:JS基础和...原创 2019-04-09 20:04:28 · 1436 阅读 · 1 评论 -
2019年web前端开发应该怎么学?
面向 2019 年,我觉得前端有这么三个方向可以突破:前端逻辑层(包括三大框架,webpack,前端数据管理)前端交互层(包括 css3,canvas,svg,vr 等,以及对应性能优化)node 服务器层 (即服务器领域,以及前端开发工具的开发)当然还可以说,有 electron 这样开发桌面应用的,但是我觉得大部分人的规划还是在 web 领域范畴的。一、前端逻辑层前...原创 2019-04-09 20:02:59 · 523 阅读 · 1 评论 -
前端性能优化之雅虎35条军规
本文主要考虑客户端性能、服务器端和网络性能,内容框架来自Yahoo Developer Network,包含 7 个类别共 35 条前端性能优化最佳实践,在此基础上补充了一些相关或者更符合主流技术的内容。前端性能的一个重要指标是页面加载时间,不仅事关用户体验,也是搜索引擎排名考虑的一个因素。来自Google的数据表明,一个有10条数据0.4秒能加载完的页面,变成30...原创 2019-04-12 21:24:52 · 530 阅读 · 0 评论 -
2019开始前端HTML的学习需要做哪些准备
每当我们打开网页的时候都会被网页上精彩的图文、动画等内容所吸引,那么一个内容丰富美观的网页是如何被制作出来的?其实这个问题用前端的知识和技能方可做出很好的回答。是的,当前很多公司、社会组织都拥有自己的网站,所以网站的建设就成为前端工程师的主要任务。从事前端工作,最不能绕开的就是HTML,所以开始前端的学习应当对以下内容有所了解。一、知道什么是HTML?从网上可以知道HTML的准确定义,即一...原创 2019-04-11 20:49:56 · 617 阅读 · 0 评论 -
web前端开发需要哪些工具和需要学习什么?
首先封程中是在自身发展过程中java工程师,目前从事服务器(后端开发),但是之前也做过JavaWeb前端开发2年,所以还是有一些经验,下面简单介绍我的经验,这是不好的,你不喷,学习学习而忽视忽略它。网络前端工程师在不同的公司有不同的功能,但地址相似。1。网站设计与网页界面开发2。做网站界面开发3.Web界面开发,前端数据绑定,前台逻辑(我属于这个)4。设计、开发、数据web前端开发中...原创 2019-04-08 12:07:34 · 7433 阅读 · 0 评论 -
2019web前端学习路线与开发路线指导
Web前端是一个入行门槛较低的开发技术,但更是近几年热门的职业,web前端不仅薪资高发展前景好,是很多年轻人向往的一个职业,想学习web前端,那么你得找到好的学习方法,以下就给大家分享一份适合新手小白学习的web前端学习路线图。第一:基础的重要性无论做什么都一定要有扎实的基础,参加web前端开发培训也不例外,只有基础牢固,才能更深入的学习新技能。作为一名初级的web前端工程师,你必须要具备基础...原创 2019-04-08 12:03:34 · 717 阅读 · 0 评论 -
css浏览器兼容问题的一些总结(IE6等)
说到浏览器兼容问题,所有前端开发人员肯定都遇到过,这个问题需要面对,也必须得面对。记得2011年年底,刚刚来兴安得力实习的时候,做的第一个页面是一个信息港的页面,布局完这个页面之后。领导第一次让我考虑浏览器兼容问题,让我下载了IEtester。对各个浏览器进行测试,也是这一次,我才了解到,做网站还要考虑浏览器兼容,不同浏览器可能有不同的效果。在这个时候,我刚刚接触IE6,对IE6是既爱又恨,爱...转载 2019-04-02 13:26:03 · 622 阅读 · 0 评论 -
css对话框的写法
最近比较忙,好久没有维护博客了,在这里表示歉意。最近主要在做touchweb的项目,那么我就记录一下我在做这个项目中的问题吧,当然,今天主要是从css开始。后面博客会陆续记录其他的问题,例如图片延迟加载、图片的canvas渲染、jquery模拟下拉选择以及highchart图表、高德地图、swipe滑动、jquery的hover图片闪烁等问题。好吧,言归正传,今天主要先介绍一下css吧。之前我...原创 2019-04-07 13:27:24 · 1546 阅读 · 0 评论 -
2019年新手学Web前端怎样入门
大家都知道,这是个信息时代,所以互联网的发展速度可谓是更火箭一般的蹭蹭蹭。导致很多小伙伴都想着去从事IT行业。但是到现如今了,很多小伙伴都会问我一个问题,那就是:都2019年了,学web前端还有发展的前景吗?我只能说一句:前端不灭!现在在学习编程方面的人员那也是不断在增长的,其中不乏很多的小白或者刚接触这个行业的,很多人对此都是充满了疑惑和茫然的。于是大家总是会问我:为什么要学Web前端呢...原创 2019-04-10 20:29:21 · 373 阅读 · 1 评论 -
自学web前端真的很难找到工作
如果想学前端至少得具备以下几个条件:1. 罗辑思维还不错,起码高中数学每次都得能及格2。自学能力好。IT行业知识技能日新月异,前端更不必说,甚至有人说放个假回来都觉得落后了一个世纪,某大牛说前端每年都要比去年难上一倍。3。年龄是个问题.众所周知IT行业是吃青春饭的,过了30很多人就开始担心搞不下去了。马化腾对腾讯的员工说,你什么错都没有,就错在太老了4。你能脱产5个月以上。编程绝不...原创 2019-04-10 20:34:25 · 33403 阅读 · 20 评论