分享一些前端开发中最常用的JS代码片段~ 干货~

原创 造梦师_Jean 随笔 前端开发 12864阅读 2016-05-10 12:33:50 举报
逛社区时看到的文章,我修改调整了内容,如果大家觉得也有帮助 可以收藏下~

HTML5 DOM 选择器

javascript 代码

阻止默认行为

javascript 代码

阻止冒泡

javascript 代码

鼠标滚轮事件

javascript 代码

检测浏览器是否支持svg

javascript 代码

检测浏览器是否支持canvas

javascript 代码

检测是否是微信浏览器

javascript 代码

jQuery 获取鼠标在图片上的坐标

javascript 代码

验证码倒计时代码

html 代码

javascript 代码

javascript 代码

常用的一些正则表达式

javascript 代码

js时间戳、毫秒格式化

javascript 代码

js限定字符数(注意:一个汉字算2个字符)

html 代码

javascript 代码

js判断是否移动端及浏览器内核

javascript 代码

之前我用过一个检测客户端的库 觉得挺好用的,也推荐给大家 叫 device.js,大家可以 Googel 或 百度
GItHub仓库地址:https://github.com/matthewhudson/device.js

getBoundingClientRect() 获取元素位置

javascript 代码

HTML5全屏

javascript 代码

阅读原文《分享一些前端开发中最常用的JS代码片段》

评论 ( 7 )
最新评论
xklsky 2018-07-10 16:19:50 7F

js判断是否移动端及浏览器内核,这处有错,应为

if (browser.versions().mobile || browser.versions().ios || browser.versions().android || browser.versions().iPhone || browser.versions().iPad) {
alert('移动端');
}

Left 2017-10-20 22:52:53 6F

多谢楼主

pennymei 2016-05-17 17:34:40 5F

OneAPM Browser Insight是一个基于真实用户的 Web 前端性能监控平台,实时查看用户请求的性能瓶颈区间,包括请求排队时间、Web应用程序耗时、网络耗时、网页加载时间和资源加载时间,可以在官网注册体验哦~

2219179136 2016-05-14 02:28:45 4F

造梦师_Jean 2F 2016-05-13 19:24:10 3F

那串数字是当前毫秒数,是有bug
我改了下 这样应该好理解了~
var nowDate = new Date(2016, 5, 13, 19, 18, 30, 20);
console.log(nowDate.getTime()); // 获得当前毫秒数: 1465816710020
console.log(formatDate(nowDate));

小水晶 2016-05-12 17:24:59 2F

js时间戳、毫秒格式化 这个运行有问题啊 月份都超过12了 弹窗显示月份是26 var nowDate = new Date(1442978789184);这句括号里的数字代表啥意思啊 看不懂

柠-檬℃ 2016-05-11 10:03:21 1F

不错