牛客3224207号
牛客3224207号
全部文章
分类
css(9)
java(6)
JavaScript(3)
nagios(1)
python(1)
react(2)
redis(1)
vue(2)
中间件(2)
可视化(15)
大数据(1)
定位(1)
技术复盘(1)
未归档(92)
游戏(2)
算法(2)
编程语言(1)
设计模式(1)
链表(1)
归档
标签
去牛客网
登录
/
注册
徐小夕
架构师,专栏作家,专注于大前端技术栈。公号《趣谈前端》。
全部文章
(共144篇)
3分钟教你用原生js实现具有进度监听的文件上传预览组件
本文主要介绍如何使用原生js,通过面向对象的方式实现一个文件上传预览的组件,该组件利用FileReader来实现文件在前端的解析,预览,读取进度等功能,并对外暴露相应api来实现用户自定义的需求,比如文件上传,进度监听,自定义样式,读取成功回调等。 组件设计架构如下: 涉及的核心知识点如下:...
2021-01-01
0
455
让你瞬间提高工作效率的常用js函数汇总(持续更新)
前言 本文总结了项目开发过程中常用的js函数和正则,意在提高大家平时的开发效率,具体内容如下: 常用的正则校验 常用的设备检测方式 常用的日期时间函数 跨端事件处理 js移动端适配方案 xss预防方式 常用的js算法(防抖,截流,去重,排序,模板渲染,观察者.....
2021-01-01
0
467
使用shell脚本和node命令行工具来自动化部署打包前端项目
本文主要介绍shell脚本的一些基本用法以及在前端项目中的应用。将围绕以下几点来展开: shell基本用法(变量,循环,传参,运算符,流程控制等) 使用shell脚本自动将项目打包部署到git服务器 使用nodeJs编写命令行工具 1. shell基本介绍及用法 ...
2021-01-01
0
927
如何用不到200行代码写一款属于自己的js框架
前言 JavaScript 的核心是支持面向对象的,同时它也提供了强大灵活的 OOP 语言能力。本文将使用面向对象的方式,来教大家用原生js写出一个类似jQuery这样的框架。我们将会学到如下知识点: 闭包:减少变量污染,缩短变量查找范围 自执行函数在对象中的运用 extend...
2021-01-01
0
580
9012教你如何使用gulp4开发项目脚手架
本文将会介绍如何使用gulp4来搭建项目脚手架,如果您还在使用gulp3或更老的版本,您也以通过本文的一些思想将之前的项目进行完善,更新。如果gulp不是你们团队的重点,也可以移步我的另一篇文章: 用 webpack 4.0 撸单页/多页脚手架 (jquery, react, vue, typ...
2021-01-01
0
554
基于 localStorage 实现一个具有过期时间的 DAO 库
本文主要解决原生localStorage无法设置过期时间的问题,并通过封装,来实现一个操作便捷,功能强大的localStorage库,关于库封装的一些基本思路和模式,我将采用之前写的如何用不到200行代码写一款属于自己的js类库中类似的方法,感兴趣的朋友可以学习,交流。 设计思路 ...
2021-01-01
0
427
基于react/vue生态的前端集成解决方案探索与总结
本文主要总结了笔者在多年前端工作中的技术方案选型,结合各种不同类型的项目,搭建了一套完整的前端集成解决方案,主要包含如下内容: 于vue-cli3搭建的vue+vue-router+vuex+elementUI/antd/mint+stylus/less/scss的单/多页项目 ...
2021-01-01
0
892
教你用200行代码写一个爱豆拼拼乐H5小游戏(附源码)
前言 本文将带大家一步步实现一个H5拼图小游戏,考虑到H5游戏的轻量级和代码体积,我没有使用react或vue这些框架,而采用我自己写的dom库和原生javascript来实现业务功能,具体库代码可见我的文章如何用不到200行代码写一款属于自己的js类库,构建工具我采用了自己...
2021-01-01
0
650
用Javascript和css3实现一个转盘小游戏
本文主要介绍如何使用原生javascript和Css3来实现一个在各大移动应用中经常出现的转盘游戏,由于改实现可以有不同方式,如果熟悉canvas的话也可以用canvas实现,本文采用js和css实现主要考虑到复杂度较小性能较好,所以如果有更好的方案,也可以随时和我交流。 前言 ...
2021-01-01
0
669
Canvas入门实战之用javascript面向对象实现一个图形验证码
本文主要介绍用canvas实现图形验证码的一些思路以及如何用javascript面向对象的方式更友好的实现canvas的功能,关于canvas的一些基本使用方法和API我整理了一个思维导图,大家感兴趣的可以参考学习。 你将收获 闭包的使用 c...
2021-01-01
0
463
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页