也许你听过Event Loop(事件循环),可能你会对它有点陌生,今天就来聊一聊 Event Loop 相关的东西。
提到 Event Loop,就必须从Javascript的单线程说起。
图片上传时校验图片格式、大小及尺寸
对于图片上传,大家应该都不陌生,有时候需要对图片的格式及大小进行校验。但是随着业务的发展,现在越来越多的地方,对图片的长宽尺寸有严格的限制,只校验图片的格式及大小,已经不能满足目前的需求。
form表单相同文件多次点击上传不了的问题
利用 form 表单提交文件时,如果第一次上传失败,当你再次选择上次的文件时,发现 onchange 事件不能再次触发了,该如何解决呢?
关于form表单下点击button的自动提交问题
今天刚好一个java开发的同事在做一个后台管理系统,前端代码也是他自己再写,然后他发现自己写的表单,点击的时候,总是会提交两次,百思不得其解,就过来问我。看了他的代码,就想起来了form表单下的点击button的自动提交的表单的问题,刚好写篇文章吧,其实很简单,O(∩_∩)O哈哈~。
温故而知新-Javascript数组
数组,大概是我们日常操作最多的数据类型之一了吧,或者说没有之一,哈哈。无论你用什么框架,都避免不了的。本文就从熟悉数组的基本操作开始,最后对一下常见的问题进行解析。
关于meta,你应该知道的事
在PC端开发中,你可能没有怎么关注 meta 标签,但在移动端开发中,如果你忽略了它,会使你陷入疯狂中[为曾经抹泪.jpg]。其实不止是移动开发,网站的SEO,也离不开它。下面就来看下关于 meta 标签,你应该知道的事。
Javascript数据基本类型与引用类型
关于移动端实现border:1px的解决方案
关于移动端border-1px问题由来,我想大家都应该很清楚了。简言之,是由不同手机的物理像素密度不同导致的。不同设备的由于设备像素比的不同,渲染出来的实际效果大不相同。首先,了解下设备像素比。
1 | devicePixelRatio = 屏幕物理像素/独立像素 |
移动端布局通用适配方案总结
在移动端开发过程中,我们需要适配各种不同机型的屏幕,如何能够写一套代码适,做到屏幕的完美适配呢。针对设计稿为750*1334,自己常用的适配方案如下