原文:The Intl.RelativeTimeFormat API 作者:Mathias Bynens(@mathias) 现代 Web 应用程序通常使用“昨天”,“42秒前”或“3个月”之类的短语,而不是完整的日期和…
分类:html5
HTTP 学习-踩坑记_06
HTTP 学习 HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议…
CSS3常见技巧(一):如何禁止文本选择高亮
根据 Can I use显示,目前user-select已经支持绝大多数浏览器了,不过如果想在IE9或者更早之前使用,还需要使用浏览器前缀。 代码如下 . noselect{ -webkit-touch-callout:…
input捕捉回车键
简单来说,原生input就用@keyup.enter 打个比方,我写时间岛,用的vue,搜索框就是原生input <input type="text" ref="searchInput" placeholder="…
HTML5程序员需要掌握的重要技能
现在参加HTML5培训的人很多,但是能学到什么东西还有很多的小伙伴不是很清楚,本篇文章就带读者看一下一名专业的HTML5程序员需要掌握哪些技能。1、开发语言HTML发展历史有二十多年,历经多次版本更新,HTML5和CSS…
靓号检测
靓号检测:(无法保证时效性,注意 及时更新)主要可以检测连号(正连 12345、倒连65432)、AABB号、手机号码、日期号(生日号、年度号)、ABBCABB号,3位以上重复号。更多类型号码检测可以根据以下表达式改造。…
H5中video标签那些属性和方法
前言 最近在写一个自定义播放器, 写之前我们肯定要把播放器的属性和方法全部过一遍,知彼知己,方能百战不殆嘛…后面会把自己写的播放器和踩过的一些坑也上传上来 video标签行内属性 src:视频的URL pos…
封装一些有用的方法
1.输入一个值,返回其数据类型 function type(para) { return Object.prototype.toString.call(para) } 2.数组去重 function unique1(ar…
小程序云开发实战问题1:没有找到可以构建的 NPM 包
1.进入小程序根目录,打开cmd,输入:npm init输入命令之后一直点回车 2.输入命令:npm i miniprogram-sm-crypto –production执行命令完之后,然后再去微信开发者中…
js 词法分析,词法作用域
先来看个常见的面试题如下: var a = 10; function test(){ alert(a); //undefined var a = 20; alert(a); //20 } test(); 疑问:为什么呢?…
《深入理解ES6》笔记—— Promise与异步编程(11)
为什么要异步编程 我们在写前端代码时,经常会对dom做事件处理操作,比如点击、激活焦点、失去焦点等;再比如我们用ajax请求数据,使用回调函数获取返回值。这些都属于异步编程。 也许你已经大概知道JavaScript引擎单…
canvas系列教程01-编辑器和helloword
话说年底了,今年承诺了一些js教程还没来得及写,说到了就得办到,年底了,陆续把欠的账换上,首先写一个canvas系列教程,一来是问的人多,二来是简单。 总结起来就一句话,我要认真的浪一把。 第一个问题先解决为啥学canv…