前端开发

JavaScript数组常用的13个技巧

2019-11-06286次阅读javascriptES6
数组是Javascript最常见的概念之一,它为我们处理存储在其中的数据提供了很多可能性,在本文中,将向您展示一些您可能不知道的技巧,这些技巧可能对编写代码很有帮助。
前端开发

移动端浏览器后退不刷新

2019-11-06265次阅读IOS
主要会发生在webview里多一点,当点击后退时页面以缓存形式出现,而不是刷新后的,很多情况下这不是你预期的效果,解决方法是用js
前端开发

移动端点击元素产生背景或边框怎么去掉

2019-11-06217次阅读css3
-webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-user-modify:read-write-plaintext-only; //-webkit-user-modify有个副作用,就是输入法不再能够输入多个字符
前端开发

移动端select下拉选择设置问题

2019-11-06257次阅读css3IOS
移动端select下拉选择设置direction: rtl;右对齐实现,select::-ms-expand { display:none; }禁用select默认箭头
前端开发

移动端启动或禁用自动识别页面中的电话号码;

2019-11-06148次阅读IOS
默认情况下设备会自动识别任何可能是电话号码的字符串,设置telephone=no可以禁用这项功能,设置不识别邮箱和地址也同理
前端开发

Number.prototype.toString()快速生成a-z

2019-11-06196次阅读javascript
Number.prototype.toString()方法返回指定Number对象的字符串表示形式。如果转换的基数大于10,则会使用字母来表示大于9的数字,比如基数为16的情况,则使用a到f的字母来表示10到15。
前端开发

CSS元素重叠并交织在一起的视觉效果

2019-11-06218次阅读csscss3
在本文中,我们将使用CSS创建两个元素重叠并交织在一起的视觉效果。
前端开发

HTML5日期控件

2019-11-04202次阅读HTMLhtml5
HTML5定义了几个与日期有关的新控件。支持日期控件的浏览器会提供一个方便的下拉式日历,供用户选择。
前端开发

JavaScript ES6 class多重继承

2019-10-31218次阅读ES6javascript
ES6中,class原生是不支持多重继承的。最后发现不一定必须使用多重继承,可以通过Event Emitters事件发射器“发布/订阅"模式来实现业务上的需求。
前端开发

Chrome浏览器连续上传相同的图片,第二次点击无效

2019-10-31161次阅读DOM
谷歌浏览器file input出于安全角度,用户异步上传完毕文件后选择相同文件时,不会触发onChange函数,因此再次上传相同的文件时会失败。解决方法:每次上传文件成功之后,将input里面的值置为""