前言 秋招宣告结束,面试了接近20家公司,有幸拿到offer,感谢这段时间一起找工作面试的朋友和陪伴我的人。这是一段难忘的经历,相信不亚于当年的高考吧,也许现在想起来高考不算什么,也许只有经历过秋招的人才懂得找工作的艰辛…
Vue基础之计算属性
适用场景 设想一个场景,你需要得到一个复杂运算/逻辑的返回值,利用模板内的表达又过长且难以阅读和维护,这时计算属性就可以很好的解决你的问题。看下面的例子: <!DOCTYPE html> <html l…
react全家桶实现论坛项目文案
https://www.jianshu.com/p/34d…
总结:清除浮动的方法
方法一、在结尾处添加空div标签clear:both 在浮动的盒子之下再放一个标签,在这个标签中使用clear:both,来清除浮动对页面的影响. 注意:一般情况下不会使用这一种方式来清除浮动。因为这种清除浮动的方式会增…
随机获取数组中的几项数据
之前接到的一个项目,需求是这样: 平台:移动端HTML5,全部前端完成 实现功能:答题闯关,答对一道题进入下一道,题目随机从题库中选取。 规则:累计答对9道题则闯关成功,但是累计答错4道题则闯关失败,游戏终止。 解析该如…
JavaScript HTML5脚本编程——“历史状态管理”的注意要点
历史状态管理是现代Web应用开发中的一个难点。在现代Web应用中,用户的每次操作不一定会打开一个全新的页面,因此“后退”和“前进”按钮也就失去了作用,导致用户很难在不同状态间切换。 要解决这个问题,首选使用 hashch…
前端技术学习线路
1. 前端 1.1 工具 1.1.1 构建工具 webpack 1.1.2 编译工具 babel browserify … 1.1.3 包管理工具 npm 1.2 前端类库和框架 1.2.1 类库 jquer…
原创:微信小程序java实现AES解密并获取unionId
来自:微信小程序联盟 如果大家使用小程序的同时还在使用公众号的话,可能会用到unionId这种功能,由于公司业务需要,我们需要使用unionId,具体使用方法,请参考微信开放平台的说明,但是在微信小程序的文档中只给出了部…
Node.js开发系列(五)
上一节我们实现了简单的路由,这节我们实现更复杂的路由过程 统一管理我们在server.js初始化路由控制,启动脚本的模块。 var server = require('./start'); var router = re…
Vue入门——Vue的核心
代码部分请下载本文代码阅读,代码均能正常运行并有详细的注释。 本文代码下载地址 概述 无需置疑,Vue之所以能如此之火,主要受益于它是一个MVVM框架和它易学的文档,几乎所有觉得学习Vue有难度的开发者都是觉得组件脚手架…
ES6 Async/Await 完爆Promise的6个原因
自从Node的7.6版本,已经默认支持async/await特性了。如果你还没有使用过他,或者对他的用法不太了解,这篇文章会告诉你为什么这个特性“不容错过”。本文辅以大量实例,相信你能很轻松的看懂,并了解Javascri…
FileReader基础
FileReader语法 例子 属性 FileReader.error表示在读文件操作过程中发生的错误FileReader.readyState表示FileReader读取数据的状态,有三个值: EMPTY:没有数据被加…