<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[web前端学习]]></title><description><![CDATA[分享前端开发学习知识]]></description><link>https://blog.youkuaiyun.com/moonbc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; moonbc]]></copyright><item><title><![CDATA[大学生刚刚毕业就拿到就业合同，年薪还达到20k是如何做到的]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/90383449</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/90383449</guid><author>moonbc</author><pubDate>Mon, 20 May 2019 22:09:08 +0800</pubDate><description><![CDATA[大学生刚刚毕业就拿到就业合同，年薪还达到20k是如何做到的
]]></description><category></category></item><item><title><![CDATA[前端零基础快速入门html]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/90383429</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/90383429</guid><author>moonbc</author><pubDate>Mon, 20 May 2019 22:08:00 +0800</pubDate><description><![CDATA[前端零基础快速入门html
]]></description><category></category></item><item><title><![CDATA[说说那些经典的web前端面试题-JavaScript部分]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/90301692</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/90301692</guid><author>moonbc</author><pubDate>Fri, 17 May 2019 22:44:42 +0800</pubDate><description><![CDATA[JavaScript中如何检测一个变量是一个String类型？请写出函数实现

typeof(obj) === "string"

typeof obj === "string"

obj.constructor === String



请用js去除字符串空格？

方法一：使用replace正则匹配的方法

去除所有空格: str = str.replace(/\s*/g,"");

去除两头...]]></description><category></category></item><item><title><![CDATA[如何成为前端开发人员的10个技巧！以及前端学习路线]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/90301611</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/90301611</guid><author>moonbc</author><pubDate>Fri, 17 May 2019 22:36:29 +0800</pubDate><description><![CDATA[为你总结了如何成为前端开发人员的10个技巧！以及前端学习路线，欢迎参考！

前端开发需要学习什么？或者需要掌握哪些技能？

在准备学习前端前，您可能不确定从哪里开始、选择什么编程语言，使用什么工具，框架和技术。

所以一定要先了解清楚，先入门，再针对性的学习！

正如php中文网灭绝师太所说：

“前端开发就像一片海洋。你碰巧有一艘船，但没有地图。首先学习浅水区，然后深入。”

前端学习路线

1...]]></description><category></category></item><item><title><![CDATA[作为一名Web前端开发工程师，2019告诉你如何正确的学习前端]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/90301573</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/90301573</guid><author>moonbc</author><pubDate>Fri, 17 May 2019 22:33:43 +0800</pubDate><description><![CDATA[想学习前端HTML5开发少走弯路？只能说学习没有捷径，但可以找到一个适合自己正确的学习方法。万事熟能生巧，学html5开发编代码也是一样的道理，遵循以下几点，想学不会都难，简直就是简单粗暴。

先从大家学习上的一个误区开始谈起。



Web前端的学习误区

网页制作是计算机专业同学在大学期间都会接触到的一门课程，而学习网页制作所用的第一个集成开发环境(IDE)想必大多是Dreamweaver，这...]]></description><category></category></item><item><title><![CDATA[15个最佳的HTML/CSS设计和开发框架]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89790721</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89790721</guid><author>moonbc</author><pubDate>Fri, 03 May 2019 19:53:45 +0800</pubDate><description><![CDATA[专业的网页设计是既复杂又耗时的。它需要HTML和CSS框架的完美结合。这些框架不仅可以为设计方案增加特定的功能，还可以大大地节省时间和精力。
高效的框架不仅是网站设计的基础，它提供的各种丰富多彩的功能，还提高整体的功能和性能。一个网站的外观和设计完全可以通过一些完美和可靠的工具而彻底改头换面。现在，越来越多的网页设计师和编辑人员选择使用CSS框架来创建网站。
所以，如果你正在寻找一些高效的HTML...]]></description><category></category></item><item><title><![CDATA[.分享10个最新的Web前端框架]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89790705</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89790705</guid><author>moonbc</author><pubDate>Fri, 03 May 2019 19:52:23 +0800</pubDate><description><![CDATA[在Web开发的世界里，框架是很常见的东西，甚至每天都有新的框架和模板产生，你很难对它们都了解，你也很难决定应该使用哪一个框架。前端Web框架的本质就是JavaScript，CSS和HTML相关组件的集合，你可以把它应用到日常的项目中，可以极大节省开发时间，特别是在那些紧急的项目中。这里，我们为大家列出了10个前端Web框架，可以参考。

这里还是要推荐下小编的web前端学习 群 : 569146...]]></description><category></category></item><item><title><![CDATA[前端开发必备常用工具函数小结]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89790693</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89790693</guid><author>moonbc</author><pubDate>Fri, 03 May 2019 19:50:56 +0800</pubDate><description><![CDATA[1、时间格式化等方法

推荐使用 moment.js 的库文件

2、模板、循环、MAP等方法使用

underscode.js 的方法

3、表单序列化成JSON

这里还是要推荐下小编的web前端学习 群 : 569146385，不管你是小白还是大牛，小编我都欢迎，不定期分享干货，包括 小编自己整理的一份最新的web前端资料和0基础入门教程，欢迎初学和进 阶中的小伙伴。在不忙的时间我会给大家解...]]></description><category></category></item><item><title><![CDATA[程序员如何进阶成为大神]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89601210</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89601210</guid><author>moonbc</author><pubDate>Sat, 27 Apr 2019 14:20:10 +0800</pubDate><description><![CDATA[当然也会有团队合作开发，app接口这些的！但大部分时间都是独立开发！而且从来都没有带着做过项目！技能从服务器linux到移动端h5都会！因为之前大学学的是会计，写代码是后来培训的！所以现在感觉自己到了一个瓶颈期了！不知道该如何进行下一步了！求指点一下方向！

 1.首先要确立你的技术方向和目标，然后朝着这个方向和目标走下去，最重要的是做好职业规划 

比如，你是做php的，你...]]></description><category></category></item><item><title><![CDATA[前端程序员入门、进阶必备的5大网站，你知道几个？]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89601145</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89601145</guid><author>moonbc</author><pubDate>Sat, 27 Apr 2019 14:16:55 +0800</pubDate><description><![CDATA[这样样一个问题：前端程序员会不会被淘汰?其实，有这种危机意识为时尚早。倘若没有多花一些时间学习，自身能力不够，做什么迟早都会被淘汰。

不过，有些程序员不知道学习前端从何下手，给小伙伴们介绍5个好网站：

0、freecodecamp

FreeCodeCamp可以说是入门前端的神器，是全球最火的Web开发学习平台之一。

学习前端编程采用了闯关模式，让你有打游戏的冲动，一步步过关升级，边学...]]></description><category></category></item><item><title><![CDATA[阿里前端工程师畅谈：2019年前端3大增值技能]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89601096</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89601096</guid><author>moonbc</author><pubDate>Sat, 27 Apr 2019 14:11:52 +0800</pubDate><description><![CDATA[作为一个以技术见长的前端工程师，要想始终具备足够的竞争力，就要保持终身学习的心态和习惯。2019年前端会有怎样的发展趋势和新技术的涌现和应用？昨天看到一位阿里前端工程师分享的个人对于2019年前端发展的预测和见解，其中说到的3大增值技能，我认为对于前端工程师来说非常受用，接下来就和大家一起分享一下。

图形学

未来图形学会和前端结合的更紧密。图形实际上是UI最重要的一部分计算机科学，同时它也是计...]]></description><category></category></item><item><title><![CDATA[2019年三大主流前端框架比较，程序员会怎么选？]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89601073</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89601073</guid><author>moonbc</author><pubDate>Sat, 27 Apr 2019 14:09:25 +0800</pubDate><description><![CDATA[关于Web前端三大框架，一直以来是广大前端开发者口水战必争话题。那么今天也来趟一趟这浑水，小编个人一点小的看法，轻喷哦~

之所以Web前端框架这个话题热度那么高，很大程度上是因为受众众多。这一点小编要解释给Web前端小白听一下，虽然你在刚开始学习的时候往往是从HTML，CSS，JS学起的，但是一个完整的课程最后肯定是少不了Web框架的。因为最后在实际工作的时候，一般都是在框架上搭建网站的，是不会...]]></description><category></category></item><item><title><![CDATA[面试题：如何实现一个深拷贝]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89550533</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89550533</guid><author>moonbc</author><pubDate>Fri, 26 Apr 2019 13:40:37 +0800</pubDate><description><![CDATA[引言

上篇文章详细介绍了浅拷贝Object.assign，并对其进行了模拟实现，在实现的过程中，介绍了很多基础知识。今天这篇文章我们来看看一道必会面试题，即如何实现一个深拷贝。

第一步：简单实现

其实深拷贝可以拆分成 2 步，浅拷贝 + 递归，浅拷贝时判断属性值是否是对象，如果是对象就进行递归操作，两个一结合就实现了深拷贝。

根据上篇文章内容，我们可以写出简单浅拷贝代码如下。


//...]]></description><category></category></item><item><title><![CDATA[从 IIFE 聊到 Babel 带你深入了解前端模块化发展体系]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89549400</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89549400</guid><author>moonbc</author><pubDate>Fri, 26 Apr 2019 13:30:26 +0800</pubDate><description><![CDATA[前言

作为一名前端工程师，每天的清晨，你走进公司的大门，回味着前台妹子的笑容，摘下耳机，泡上一杯茶，打开 Terminal 进入对应的项目目录下，然后 npm run start / dev 或者 yarn start / dev 就开始了一天的工作。

当你需要进行时间的转换只需要使用 dayjs 或者 momentjs, 当你需要封装 http 请求的时候，你可以用 fetch 或者 axi...]]></description><category></category></item><item><title><![CDATA[配置一个vue-cli3.0项目]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89549154</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89549154</guid><author>moonbc</author><pubDate>Fri, 26 Apr 2019 13:26:13 +0800</pubDate><description><![CDATA[说起来有点丢人，我已经使用vue好久了，但是怎么从0开始配置一个vue项目，每次还是要百度。这次决定写个博客，加强下记忆，如果再记不住就直播自己的女朋友洗澡。

以下以新建一个图书管理项目为例。我使用vue3新建项目，对于创建一个项目来说，vue3真的比vue2简单很多。

1.初始化项目

1.1全局安装vue-cli

创建vue项目，首先要确保全局安装了vue命令行工具。

这里还是要推荐下...]]></description><category></category></item><item><title><![CDATA[一名【合格】前端工程师的自检清单]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89547837</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89547837</guid><author>moonbc</author><pubDate>Fri, 26 Apr 2019 13:11:47 +0800</pubDate><description><![CDATA[开篇

前端开发是一个非常特殊的行业，它的历史实际上不是很长，但是知识之繁杂，技术迭代速度之快是其他技术所不能比拟的。

winter在他的《重学前端》课程中提到：


到现在为止，前端工程师已经成为研发体系中的重要岗位之一。可是，与此相对的是，我发现极少或者几乎没有大学的计算机专业愿意开设前端课程，更没有系统性的教学方案出现。大部分前端工程师的知识，其实都是来自于实践和工作中零散的学习。


这...]]></description><category></category></item><item><title><![CDATA[金三银四魔都两年半前端面经]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89547494</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89547494</guid><author>moonbc</author><pubDate>Fri, 26 Apr 2019 13:07:40 +0800</pubDate><description><![CDATA[前言

先介绍下个人基本情况，16届本科非计算机相关专业，毕业转行前端，过年后裸辞休息了半个月，然后到三月份开始全力准备面试，主要是过去做过的项目总结，刷算法题，巩固基础知识之类的。3月末开始面试。因为目前网上面经还是以1~3年居多，我投简历对标的3~5年岗位，考察点确实有些不一样，这里把接近3个星期的面试经历分享出来，希望能帮到大家。

过程

公司选择

因为我觉得面试更多的算是一个技术交流过...]]></description><category></category></item><item><title><![CDATA[除了框架，前端面试还问什么？]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89494796</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89494796</guid><author>moonbc</author><pubDate>Wed, 24 Apr 2019 15:41:17 +0800</pubDate><description><![CDATA[现在的前端技术的发展日新月异，各种新技术层出不穷。

前后端分离的开发模式也让前端开发者的地位日益提升，待遇日渐水涨船高，自然有很多小伙伴慕名入了前端开发的坑，希望能在前端领域大展宏图。

但一个残酷的现实是市场上从不缺少初级前端开发，稀缺的的永远是高级前端开发。物以稀为贵，一名高级前端开发的薪资是初级前端得好几倍，扎心的是初级前端往往还要担心失业的风险，而高级前端则是猎头们竞相追逐的抢手货。

...]]></description><category></category></item><item><title><![CDATA[2019年前端开发者应该学习哪些东西？]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89494241</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89494241</guid><author>moonbc</author><pubDate>Wed, 24 Apr 2019 15:34:59 +0800</pubDate><description><![CDATA[前端处于一个高速发展的时代。我们站在2019年的节点上，回望前端的发展，在过去十年中，前端从简陋的HTML，CSS，JavaScript三把刷子做出来静态网页的时代，发展到现在视觉效果酷炫，适用终端广泛，开发手段丰富多样的前所未有的黄金时代。



越来越多的开发者涌入前端行业淘金，那么就有一种说法流传出来，“前端开发已经饱和了”，“前端开发要找不到工作了”。这是不是在危言耸听，真相是什么样的呢？...]]></description><category></category></item><item><title><![CDATA[函数式编程，真香]]></title><link>https://blog.youkuaiyun.com/moonbc/article/details/89494017</link><guid>https://blog.youkuaiyun.com/moonbc/article/details/89494017</guid><author>moonbc</author><pubDate>Wed, 24 Apr 2019 15:19:03 +0800</pubDate><description><![CDATA[最开始接触函数式编程的时候是在小米工作的时候，那个时候看老大以前写的代码各种 compose，然后一些 ramda 的一些工具函数，看着很吃力，然后极力吐槽函数式编程，现在回想起来，那个时候的自己真的是见识短浅，只想说,'真香'。

最近在研究函数式编程，真的是在学习的过程中感觉自己的思维提升了很多，抽象能力大大的提高了，让我深深的感受到了函数式编程的魅力。所以我打算后面用 5 到 8 篇的篇...]]></description><category></category></item></channel></rss>