SF
前端
前端
注册登录
关注博客
注册登录
主页
关于
RSS
2019年Vue学习路线图-前端开发进阶
程序员阿宇
2019-01-09
阅读 4 分钟
1.8k
如果你是 Vue 开发新手,可能已经听过很多行话术语,比如单页面应用程序、异步组件、服务器端渲染,等等。你可能还听说过与 Vue 有关的一些工具和库,比如 Vuex、Webpack、Vue CLI 和 Nuxt。
在开始 React 之前,JavaScript 这些知识点你学好了吗?
程序员阿宇
2019-01-09
阅读 17 分钟
663
React 完全是关于 JavaScript 的。而且,有很多材料是关于 JavaScript 而不是 React。其中大部分是 JavaScript ES6 及其特性和语法,还包括三元运算符、简化的语法、this 对象、JavaScript 内置函数(map、reduce、filter)或更一般的概念,如可组合性、可重用性、不变性或高阶函数。在刚开始接触 React 之前,你可能不...
那些年被吐槽的JavaScript代码风格你写过多少?老师傅来打通你的任督二脉!
程序员阿宇
2019-01-08
阅读 6 分钟
649
现在写代码比以前好多了,代码的格式都有 eslint、prettier、babel(写新版语法) 这些来保证,然而,技术手段再高端都不能解决代码可读性(代码能否被未来的自己和同事看懂)的问题,因为这个问题只有人自己才能解决。我们写代码要写到下图中左边这样基本上就功德圆满了。
HTML5几种简单的存储方式
程序员阿宇
2019-01-07
阅读 4 分钟
580
h5之前,存储主要是用cookies。cookies缺点有在请求头上带着数据,大小是4k之内。主Domain污染。 主要应用:购物车、客户登录 对于IE浏览器有UserData,大小是64k,只有IE浏览器支持。 目标 解决4k的大小问题 解决请求头常带存储信息的问题 解决关系型存储的问题 跨浏览器 1、本地存储localstorage 存储方式: 以键值对(K...
JS获取当前时间戳的方法
程序员阿宇
2019-01-07
阅读 1 分钟
1.5k
第一种方法:(这种方法只精确到秒) {代码...} 结果:1545816450000 第二种方法: {代码...} 结果:1545816456780 第三种方法: {代码...} 结果:1545816456780 备注: 第一种:获取的时间戳是把毫秒改成000显示,因为这种方式只精确到秒 第二种和第三种是获取了当前毫秒的时间戳。
如何在有限的时间内快速学习并且拿到高薪offer!
程序员阿宇
2019-01-05
阅读 2 分钟
708
很多人认为自己学了很多,看了很多,但是又说不出个所以然。其实这压根不算什么学习,充其量只是记忆了一些知识的描述,并没有学到问题和答案之间的关联是什么。就比如说 111 * 120 答案是多少,你可能并不能马上回答出来。但是你知道他和答案的关联,你就能通过这个关联找到答案。
只使用HTML 和 CSS,JavaScript开发贪食蛇游戏
程序员阿宇
2019-01-04
阅读 24 分钟
590
欢迎上车。今天我们将开始一场激动人心的冒险,在这里我们将开发属于我们自己的贪食蛇游戏。通过将其分解为一个个简短的步骤来学习如何解决问题。在这段旅程结束时,你会学到一些新东西,并且有信心能独立探索更多。
年度最佳JavaScript数据可视化和图表库
程序员阿宇
2019-01-04
阅读 12 分钟
1.1k
现在有很多图表库,但哪一个最好用?这可能取决于许多因素,如业务需求,数据类型,图表本身的目的等等。在本文中,每个JavaScript图表库将与一些关键因素进行比较,包括图表类型,商业或免费和开源状态。这些图表库通过实践经验从而进行了彻底的分析,以最大限度地进行最佳比较。
JavaScript原型-进阶者指南
程序员阿宇
2019-01-03
阅读 15 分钟
672
它们几乎是JavaScript编程语言的每个方面的基础。在这篇文章中,将了解用于实例化新对象的各种模式,并且这样做,将逐渐深入了解JavaScript的原型。
35 个最好用的 Vue 开源库!
程序员阿宇
2019-01-02
阅读 3 分钟
1k
无论是开发新手还是经验丰富的老手,我们都喜欢开源软件包。对于开发者来说,如果没有这些开源软件包,很难想象我们的生活会变得多么疲惫不堪,而且靠咖啡度日也会成为家常便饭。所幸的是,随着 Vue.js 社区的不断壮大,每天都会出现一些很好的软件包。
HTML特殊字符显示(常用到的特殊符号,箭头相关,货币相关,数学相关,标点,符号相关等)
程序员阿宇
2018-12-29
阅读 2 分钟
960
HTML特殊符号编码有很多种 unicode、十六进位码(hex code),html 实体编码(entity code),还有我们熟知的html 实体(html entity) ,为了在css content属性中使用,还有对应的 css code。
纯 CSS3 实现漂亮的 input 输入框动画样式库-Text input love
程序员阿宇
2018-12-29
阅读 15 分钟
590
分享一个用纯 CSS3 实现的,漂亮的 input 输入框动画样式库-Text input love。 点击每个输入框都用不同的动画效果,始终显示标签label,并显示 placeholder(占位符)文本。 演示地址:[链接] HTML 代码: HTML 代码: {代码...} SCSS 代码: Sass 代码: {代码...}
JQuery为啥会被淘汰?
程序员阿宇
2018-12-28
阅读 1 分钟
830
它解决了dom api兼容的问题,使得dom操作更简便它支持类似css选择器的方式来选择组件支持批量的操作数组中的元素,也叫隐式迭代支持链式操作,可以在一条语句中完成很复杂的逻辑有易于使用的插件扩展机制
5件你可能不知道可以使用 CSS-in-JS 来做的事情
程序员阿宇
2018-12-27
阅读 6 分钟
725
另一方面,CSS-in-JS 是一种使用 JavaScript来设置组件样式的技术。在解析此 JavaScript时,会生成 CSS(通常作为 <style> 元素)并附加到 DOM 中。
web游戏框架哪家强?国内外精选优质框架分析及注意事项
程序员阿宇
2018-12-26
阅读 3 分钟
1.9k
网页端实现各种小游戏已经是家常便饭。微信小游戏出现后,游戏(特别是小型游戏)的开发已经进入了一个相当火爆的时期。那么作为一名前端开发者,如何取选择一个合适的游戏开发框架来学习和提高开发效率呢?
程序员是贫寒学子翻身的不二途径,你知道狼性文化吗?
程序员阿宇
2018-12-24
阅读 3 分钟
2.3k
19世纪时,美国社会有一个流行的现象。许多年轻人离乡背井,为了得到高薪,去遥远的西部矿场挖矿。在那里工作几年,就可以赚取足够的钱,回家娶一个老婆。矿场的生活是非常艰苦的,条件很差,这也是矿主支付高薪的原因,否则没人愿意来。
头发都快掉没了,才熬出来的优秀程序员的生存指北!
程序员阿宇
2018-12-23
阅读 2 分钟
655
欢迎来到程序员的世界。作为一名开发程序员,尤其是前端开发!从新手到现在,摸摸自己的头发,已然稀疏。。 我开始学习编程,也仅仅是因为爱好,再往后,就会面临严峻的生存问题! 在这个世界上,不是有很多人想创造软件并解决问题。你是一名hacker,属于那些愿意做一些有挑战性的事情的人。 当你不创造东西时,你只会根...
教你如何识破程序员培训机构骗局!
程序员阿宇
2018-12-22
阅读 2 分钟
944
但是在招聘网站上很多都是一些培训机构和中介机构,将你骗到面试地点后就各种洗脑让你缴纳学费参加培训,你通常会被他(很多时候都是她)贬得一文不值,说你自学或者学校里学到的东西将来工作中都没有用,把你说得晕乎乎的,然后开始向你推销参加培训,让你缴纳学费。
JavaScript工作脚本笔记整理
程序员阿宇
2018-12-21
阅读 4 分钟
490
整理一篇工作中的JavaScript工作脚本笔记,学而三省吾身。 (1) 获取Url绝对路径 {代码...} (2) 获取Url请求参数 {代码...} (3) 获取特定请求参数 {代码...} (4) stringify函数将现有的对象转换为JSON字符串, 则可以使用 JSON.stringify(obj)函数 (5) setTimeOut函数javascript延时3秒执行method函数setTimeout(function(...
零基础的自学前端之路,当年的入坑之旅
程序员阿宇
2018-12-20
阅读 2 分钟
627
很多人,在接触编程的前夕都有考虑是否要去报个培训班。 直到现在我想说的是,我们的终点都是差不太多的,我们只是选择走什么路线达到终点。 能不能达到终点不是取决于选了什么路线,而是取决于自己。 将学习拆解为内外条件: 外部条件即资源、学习方式、方法、机遇…… 内部条件即自我驱动、总结归纳知识、理解力、专注度...
CSS的23个垂直居中技巧,你都学会了吗?
程序员阿宇
2018-12-20
阅读 12 分钟
590
网页CSS的垂直居中需求始终没有停过,而其困难度也始终没有让人轻松过,经过了每位开发先烈的研究后,据说CSS的垂直居中技巧已达到近十种之多,但始终鲜为人知,部分公司甚至将CSS的垂直居中技巧当成面试题,其重要性可见一斑。
想做程序员一般都需要什么学历?大厂招不招低学历?你想知道的都在这里了
程序员阿宇
2018-12-19
阅读 2 分钟
2.7k
如果高中以下学历学习编程会相当相当费劲,毕竟和别的行业相比编程的门槛还是比较高,有多少人觉得对编程感兴趣,然后心头一热就呼呼买了很多书,开始学起来觉得特别过瘾,然后遇到难的地方就开始犯难,遇到的次数多了就开始退缩或者干脆把书本搁置起来,甚至下次再看看到书本的时候已经是半年之后打扫卫生时。
程序员对于编程语言和框架焦虑感,累了,跟不上了?
程序员阿宇
2018-12-19
阅读 3 分钟
2.8k
出了新的语言,新的框架,自己要跟不上了?如果你的焦虑感来自语言和框架的时候,就要看你所处的工作方向,如果是做开发,特别是前端开发,App 开发,必须跟着框架走。只有极少数公司会从头自研框架,一个完整的项目绝对依赖无数其它的框架,如果完全脱离其它框架不停重复造轮子,肯定得编到吐血。
H5练手项目-写一个菜鸟裹裹小程序
程序员阿宇
2018-12-18
阅读 26 分钟
1.8k
新手写小程序并不简单,菜鸟裹裹查看快递是很方便的,平常自己查看快递的时候都是在用。当我在微信端搜索菜鸟裹裹小程序时,却没有发现,于是便想自己动手仿app版写一个菜鸟裹裹的小程序,对其中的快递查询物流跟踪很有兴趣。
Es6常用的语法收集录,和不得不知的Es6小技巧分享
程序员阿宇
2018-12-15
阅读 14 分钟
819
ES6提供了默认参数值机制,允许你为参数设置默认值,防止在函数被调用时没有传入这些参数。在下面的例子中,我们写了一个required()函数作为参数a和b的默认值。这意味着如果a或b其中有一个参数没有在调用时传值,会默认required()函数,然后抛出错误。
新型的Web缓存欺骗攻击技术
程序员阿宇
2018-12-14
阅读 2 分钟
594
为了减少WEB响应时延并减小WEB服务器负担,现在WEB缓存技术已经用的非常普遍了,除了专门的CDN,负载均衡以及反向代理现在也会缓存一部分的网页内容。这里我要介绍一种WEB缓存欺骗攻击技术,这种攻击技术针对Paypal有成功的攻击案例。
为什么我会选择React+Next.js,而不是Vue或Angular?
程序员阿宇
2018-12-13
阅读 3 分钟
1.2k
本文的目的不是要对 React、Vue 和 Angular 三者进行比较,已经有许多人对这个话题进行了比较深入的探讨。每个人都有自己的偏好。与其他库和框架相比,我更喜欢使用 React 构建用户界面。在我解释了为什么之后,也许你也会切换到 React,如果你现在还没有用它的话。
原生JS实现base64图片下载-图片保存到本地
程序员阿宇
2018-12-11
阅读 1 分钟
2.8k
实现思路:需要创建a标签,然后把base64的图片转为为blob对象,再通过URL.createObjectURL方法复制给a标签的href属性,最后添加添加事件的方法
前端程序员能力不足?表现在哪几点,你需要加强的地方!
程序员阿宇
2018-12-08
阅读 2 分钟
693
随着前端越来越多的被提上日程,用户对产品的体验度要求越来越高,产品除了实用的特性还必须满足方便用,美观,交互好,人性化等一系列的操作,谁的产品先做到这些,就能获取用户的青睐。那么这样一来,前端无形当中追加了很多工作量,所以前后端分离是趋势,不可能要求后台去很多精力花费在帮我们吧数据和前端的静态效...
一直在做业务的程序员技术会进步吗?我们该如何跳出舒适圈
程序员阿宇
2018-12-08
阅读 2 分钟
734
我是一个前端程序员,在刚开始工作的时候,在原来的部门,有一段时间一直在做各种活动,比如双十一、双十二、端午节活动等等。这些活动的模式基本差不多,我在做这些活动的过程中,有收获吗?有,当然有,但大吗?并不大。
上一页
1
…
More
6
7
8
(current)
9
10
下一页
上一页
8
(current)
下一页