前端开发新手,这些书千万不要看!

2019-04-01
阅读 4 分钟
486
我今天要告诉你的是,你不要看什么书,不要做什么事!因为如果你再不恰当的阶段,看了那些看起来“很正确的”金科玉律一般的书籍,除了打消你学习的兴趣,浪费你的时间,增加你放弃的几率之外,并不会有什么益处。

面试官最有可能问到的 50 个 React 面试题和答案

2019-03-29
阅读 10 分钟
706
JavaScript 工具缓慢而稳定地在市场中扎根,对 React 的需求呈指数级增长。选择合适的技术来开发应用或网站变得越来越有挑战性。其中 React 被认为是增长最快的 Javascript 框架。

困扰了百万程序员20年的10大难题!

2019-03-26
阅读 3 分钟
563
程序猿最艰巨的任务跟编写代碼没得几个关系。编码是逻辑构思的一种实践,这跟程序猿日常工作中的其他任务比起来相对简单。如果你觉得自身還是1个技术水平普通的程序猿,在你真正的能进入到顶尖高手行列前,请保证你已经战胜了下述晋升的阻碍。

为什么程序员面试都是造火箭,那些不为人知的秘密!

2019-03-26
阅读 3 分钟
776
但是有没有想过为什么整个前端圈,或者绝大部分面试,不仅是前端,各种职位都是这样呢?难道就没人来解决这个问题吗?我觉得,事实上,这是一种合理的行为,并不是因为存在即合理,而是本来就应该这样,接下来我以两个方面阐述我的观点。

vue:你可能不知道的7个秘密

2019-03-23
阅读 5 分钟
514
一、善用watch的immediate属性 这一点我在项目中也是这么写的。例如有请求需要再也没初始化的时候就执行一次,然后监听他的变化,很多人这么写: {代码...} 上面的这种写法我们可以完全如下写: {代码...} 二、组件注册,值得借鉴 一般情况下,我们组件如下写: {代码...} 步骤一般有三部, 第一步,引入、 第二步注册、...

前端小白该如何学习?以及掌握哪些能力才能从事前端开发工程师

2019-03-23
阅读 2 分钟
486
对于一些没有编程经验的人来说,一开始就学习 web 前端可能会让你觉得比较困难。 因为你的能力还处在初始阶段,你根本不知道你缺少哪方面的知识。 所以,在正式学习之初,你非常有必要先了解一下前端的能力模型。 前端工程师,都需要掌握哪些能力呢? 简单粗暴点,只需要掌握这张图里的能力就行了。 开个玩笑,新手的话...

JavaScript实战项目:移动端 Touch 轮播图

2019-03-16
阅读 13 分钟
489
Touch 轮播图 touch轮播图其实就是通过手指的滑动,来左右切换轮播图,下面我们通过一个案例,来实现下。 1. html 结构 结构上,还是用ul、li来存放轮播图片,ol、li来存放轮播小圆点: 2. 样式初始化 html的一些标签,都会有一些默认样式,比如body标签默认是有一个边距的,为了不影响美观,我们需要清除掉。 {代码...}...

程序员编程10大哲理!血的教训,后人警惕!

2019-02-26
阅读 2 分钟
584
编程入门,作为新手程序员的你,是不是也踩过很多坑,走过很多刀山火海,现在都还在小心翼翼的匍匐前进! 接下来我要跟大家分享的10大哲理,就是从多年编程经验,熬过了一次次血淋淋的教训之后得出来的,希望看到本篇文章的你,千万要警惕! 1、想清楚,再动手写代码 刚入行的新手,为了展示自己的能力,拿到需求迫不及...

程序员入门 5 部曲,值得收藏!

2019-02-26
阅读 2 分钟
654
Javascript:web前端开发,在node中可以做后端,互联网以及无数浏览器仍然坚持使用JavaScript,而Node.js的出现甚至迫使我们在服务器端也要使用JavaScript。

js类型转换的各种玩法

2019-02-20
阅读 4 分钟
545
前言 对于object和number、string、boolean之间的转换关系 [ ] Object 与Primitive,需要Object转为Primitive [ ] String 与 Boolean,需要两个操作数同时转为Number。 [ ] String/Boolean 与 Number,需要String/Boolean转为Number。 [ ] undefined 与 null ,和所有其他值比较的结果都是false,他们之间==成立 ToPrimi...

如何写出优质干净的代码,这6个技巧你不能错过!

2019-02-19
阅读 5 分钟
634
编写干净的代码并不是一件容易的事情,这需要尝试不同的技巧和实践。 作为一名开发者,编写一手干净的代码很重要. 先列举出编写干净代码的一些好处,再提出6个技巧用于编写干净代码,供开发者进行参考学习。 开头 写干净代码的好处 先来了解编写干净代码的一些好处。其中一个主要好处是,干净的代码可以减少花在阅读上的...

让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术

2019-02-18
阅读 6 分钟
840
你不需要学习所有的技术成为一个web开发者,这个指南只是通过简单分类列出了技术选项。会介绍通用的知识, 最后介绍2019年的Web的一些趋势。

JS节流和防抖的区分和实现详解

2019-02-18
阅读 4 分钟
520
在写JS时,这两个函数比较常见,有时候傻傻分不清用哪个,或者说知道代码要怎么写,但要说出它究竟是节流函数还是防抖函数时一脸楞逼。今天有一个同学分享了这两个的区分,我也来回顾一下,加深一下印象,以便日后用到时心里有底。PS:百度和谷歌搜索前几个介绍都是相反介绍,本文为原创,如有雷同纯属抄袭我的。

WEB前端开发的思考与感悟

2019-02-15
阅读 4 分钟
720
最近几年对于web前端的传闻很多,比如人才稀缺,简单易学,待遇丰厚,整体势头发展良好等等。遇到过一个不太熟搞后台开发的同事跑来问我学习前端需要掌握哪些内容,也听说过一个搞IOS开发准备自学前端半个月然后要去找前端工作,也曾看到过有人对前端市场人才的稀缺这样吹捧过:

程序员提升学习效率的3个方法,影响过整个世界进程!

2019-02-14
阅读 3 分钟
652
才3个方法?如果你希望的是“提升效率的10大方法”,“程序员必看的20个学习法”......很抱歉,本文不适合你。在精而不在多,一个人若能够学会,并且长期践行这其中一种方法,便已经能够走在很多人前头了。

web前端开发项目资源网站,私家珍藏!

2019-02-14
阅读 2 分钟
824
1.CodePen: [链接] 网站里有很多很酷的特效,而且可以看到效果的源代码,也可以看到实现效果,是一个非常不错的前端开发学习资源网站。 这个是CodePen网站里的一个效果的源码截图,是不是很酷呀! 2.RunJS: [链接] 点击广场,则可以看到很多开发者分享的一些效果源码,如果你想找资源,做项目,这个网站绝对是一个不错...

css实现三栏布局的几种方法及优缺点

2019-02-13
阅读 6 分钟
564
三栏布局,顾名思义就是两边固定,中间自适应。 三栏布局在实际的开发十分常见,比如淘宝网的首页,就是个典型的三栏布局:即左边商品导航和右边导航固定宽度,中间的主要内容随浏览器宽度自适应。 我们不妨假定这样一个布局:高度已知,其中左栏、右栏宽度各为300px,中间自适应,可以通过几种方法来实现?以及各自的优...

24个 CSS 高级技巧合集

2019-02-13
阅读 5 分钟
554
1.使用CSS复位2.继承 box-sizing3.使用unset而不是重置所有属性4.使用 :not() 选择器来决定表单是否显示边框5.为 body 元素添加行高6.為表單元素設置:focus7.垂直居中任何元素8.逗号分隔的列表9.使用负的 nth-child 来选择元素10.使用 SVG 图标11.使用 “形似猫头鹰” 的选择器12.使用 max-height 来建立纯 CSS 的滑块13....

前端开发中最常用的JS代码片段

2019-02-11
阅读 6 分钟
1.2k
学好,并熟练的运用这门编程语言真的很难吗?本篇文章为大家总结了一些前端开发中最常用的JS代码片段,希望能对大家的学习以及工作上都能有所帮助,有所收获。

如何让自己看起来更专业?前端程序员必须了解的几个“词语”

2019-02-11
阅读 3 分钟
930
有不少前端开发工程师,可能并不清楚下面的部分词语,但是在实战中其实都在使用着它们。 明确一下这些词语和概念没有什么不好~一方面能够让自己能够更专业的谈论知识,另一方面,在面试的时候也能够应对一些“爱问前端名词”的面试官。 W3C W3C是World Wide Web Consortium的缩写,表示的是“万维网联盟”。 W3C是WEB技术领...

JS变量声明和函数声明提升

2019-01-27
阅读 3 分钟
534
很多时候,在直觉上,我们都会认为JS代码在执行时都是自上而下一行一行执行的,但是实际上,有一种情况会导致这个假设是错误的。 {代码...} 按照传统眼光,console.log(a)输出的应该是undefined,因为var a在a = 2之后。但是,输出的是2。 再看第二段代码: {代码...} 按照传统眼光,console.log(a)输出的应该是undefine...

警惕!这7件事情千万不要发生你身上-来自15年程序员的忠告

2019-01-25
阅读 3 分钟
624
作者通过自身经历和一些科学证据说明,有时候努力工作未必是通往成功的正确路径。成功的关键不是努力而是巧干。因为时间是稀缺商品,有时候少干反而收效更佳。

每个JavaScript开发人员都应该知道的新ES2018功能

2019-01-25
阅读 13 分钟
1.7k
ECMAScript标准的第九版,官方称为ECMAScript2018(或简称ES2018),于2018年6月发布。从ES2016开始,ECMAScript规范的新版本每年发布而不是每几年发布,并且添加的功能少于主要版本以前。该标准的最新版本通过添加四个新RegExp功能,休息/传播属性,异步迭代和,继续每年发布周期Promise.prototype.finally。此外,ES20...

深入15个HTML元素方法,你见过吗?

2019-01-22
阅读 6 分钟
498
虽然现代化的 web 开发更多地依赖各种 MVC 框架,但开发者仍需要熟练掌握 HTML 与 DOM 方面的基础知识。不过,即使是有着多年经验的前端开发者,也会遇到一些不明所以的情况。本文首先将为初学者介绍 HTML 与 DOM 的基本常识,随后为大家介绍15个比较冷门的 HTML 元素的方法。

两行 CSS 代码实现图片任意颜色赋色技术

2019-01-17
阅读 3 分钟
580
如何通过纯 CSS 技术实现任意图片的任意颜色赋色技术呢? 使用 background-blend-mode: lighten 实现任意图片颜色赋色技术 假设我们有这样一张图片,JPG、PNG、GIF 都可以,但是有一个前提要求,就是黑色纯色,背景白色: 利用 background-blend-mode ,我们可以在图片下叠加多一层其他颜色,通过 background-blend-mode...

强大的CSS图形,各种神奇操作!

2019-01-17
阅读 15 分钟
599
CSS 发展到今天已经越来越强大了。其语法的日新月异,让很多以前完成不了的事情,现在可以非常轻松的做到。今天就向大家介绍几个比较新的强大的 CSS 功能:

最新最全的2019前端发展趋势及如何学习

2019-01-16
阅读 4 分钟
2.4k
前端是个最近几年火起来的工种,而且持续火热中,有个词叫水涨船高,来的人多了,竞争多了,标准也就提高了。现在对前端工程师的要求跟当年前已经不能同日而语了。

滚动穿透的两种解决方案

2019-01-11
阅读 2 分钟
723
找到的第一个方法就是当弹窗触发的时候,给 overflow: scroll: 的元素加上一个 class (一般都是 body 元素)。退出的时候去掉这个 class。下面为了方便,会直接用 body 元素来代指弹窗下方的元素。

为什么大家觉得前端开发很难做下去?关于我的一些思考

2019-01-10
阅读 3 分钟
1.1k
无论是新手还是几年的前端开发程序员,都会又这样的经历:当学习了一种前端技术的时候,同时会有几种新的前端技术诞生。 还有,你选择的那种前端技术,也许已经过时了。

程序员在互联网裁员寒冬时候,如何学会冬泳

2019-01-10
阅读 1 分钟
975
目前,都是各大厂结构优化调整的事件,就在上个月美团,京东都相继爆出了结构优化调整事件。 在这个寒冬中,我们如何冬泳,如何面对这些事情呢? 结构优化调整是企业能够决定的吗?从创业者的角度来讲,企业也迫不得已。 斗鱼,知乎,滴滴,京东,美团结构优化调整? 为啥? 大环境不行,大家也不要责怪企业! 谁不想高...