rollup打包js的注意点

前言 rollup比较适合打包js的sdk或者封装的框架等,例如,vue源码就是rollup打包的。webpack比较适合打包一些应用,例如SPA或者同构项目等等。最近我们对rollup小试牛刀了一

blob对象介绍及相关应用

前言 后面有时间总结一下react相关知识和性能优化的东西,这些东西总结起来要花些时间。一直没有时间总结。今天的这个问题也是项目中用到的,之前没有写过,写在博客中,有需要的自取。主要是js流文件b

封装一个js获取window系统或者手机系统版本的方法

前言 今天1024程序员的节日,祝广大程序猿朋友节日快乐!最近比较忙,疏于总结。博客很久没有详细好好的写文章了。今天这篇文章也是平时用到的。就是一个积累函数吧。后面有时间好好总结一下。 通过navi

单页应用中更优雅的操作dom

前言 以前的项目是jquery独行天下,但是随着单页应用的流行,很多公司放弃了jquery的使用,主要因为项目中dom操作较少,一般都是数据改变dom,但是假如项目中难免的操作一些dom的时候,我们
Haorooms博客-前端博客 2018年10月14日

element上传组件循环引用及简单时间倒计时

前言 今天记录几个简单的小问题,前端时间开发用到的,之前看到博客中没有记录,简单记录一下。 一个是element上传组件循环引用的方式,一个是简单的倒计时。 上传组件每个上传都要指定相应的函数,而且
Haorooms博客-前端博客 2018年09月30日

记录一下js光标位置及复制和剪切板

前言 关于光标位置,copy与剪切板等,博客中总结的比较少,翻了一下,很久之前做编辑器的时候,有类似文字[javascript获取iframe中光标所在位置的父节点名称][1],但是和今天总结的这个
Haorooms博客-前端博客 2018年09月18日

封装了一个vue移动端下拉加载下一页数据的组件

前言 简单封装了一个vue下拉加载组件,分享一下,已放到github和前端资源库,欢迎下载! 组件代码 <template> <div class="my-scrol
Haorooms博客-前端博客 2018年09月11日

JS十六进制颜色(#fff)与RGB, HSL颜色的相互转换

前言 今天做了这个需求,就是前端支持rgba设置,但是后台生成图片的时候不支持rgba,需要2个值。分别是一个十六进制颜色值和一个opacity透明度,这就要我这边传值的时候,把原来的rgba转换成
Haorooms博客-前端博客 2018年09月03日

网页中添加特殊字体解决方案

前言 今天总结一下网页中添加特殊字体的解决方案。一个字体一般情况下很大,少则1-2M,一般是4-6M,大的字体十几兆的都有。加载在网页中会导致速度变得很慢,因此,你在网页中很少看到有用特殊字体的原因。
Haorooms博客-前端博客 2018年08月29日

FileReader获取上传图片的宽高

前言 input upload 图片上传,经常要判断上传图片的宽高。除了运用一些上传插件可以获取。原生的上传方式也可以获取,下面就说一下如何获取上传图片的宽高。 以饿了么上传插件为例 <
Haorooms博客-前端博客 2018年08月09日

js对textarea换行符的处理方案

前言 本文很简单,就是记录一下js对textarea换行符的处理。 调试 随便写一个textarea <textarea name="" id="textareaid" cols="3
Haorooms博客-前端博客 2018年08月02日

单页应用/vue等页面未保存刷新关闭返回等确认提示

前言 单页应用,例如vue,react,项目中有些编辑页面不是时时保存的。用户做了半天,刷新了页面,或者关闭了页面,就需要重新制作。因此,刷新,返回,关闭页面的时候进行用户提示,显得很重要。但是这个
Haorooms博客-前端博客 2018年07月28日

win10删掉某个进程命令行记录

前言 本文纯粹是记录一个命令行,自己经常忘掉的。 主要是今天用[vscode 的task][1]起服务,关掉vscode后,发现端口还在,我启动另外一个相同端口的项目就换成了别的端口,无奈杀进程,但
Haorooms博客-前端博客 2018年07月17日

js数组并集,交集,差集的计算方式汇总

前言 今天主要总结一些js数组操作并集,交集,差集的一些方式。发现这些方式在工作用经常遇到,方法有很多种。今天主要总结一下我在工作用通常使用的方式,及一些简单的实现。其实我前面很多文章中都提及了我在
Haorooms博客-前端博客 2018年07月08日

vscode中Tasks及Emmet的应用

前言 接上一篇,今天再来介绍2个vscode的使用技巧,一个是tasks,相当于脚本命令,一个是Emmet,emmet其实前面在我介绍[sublime][1]的时候写过。这篇文章是基于vscode,
Haorooms博客-前端博客 2018年06月24日

订阅源