![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 71
fangwenzheng88
这个作者很懒,什么都没留下…
展开
-
javascript中对变量类型的判断
在JavaScript中,有5种基本数据类型和1种复杂数据类型,基本数据类型有:Undefined, Null, Boolean, Number和String;复杂数据类型是Object,Object中还细分了很多具体的类型,比如:Array, Function, Date等等。今天我们就来探讨一下,使用什么方法判断一个出一个变量的类型。在讲解各种方法之前,我们首先定义出几个测试变量,看看后面转载 2017-12-19 14:13:46 · 197 阅读 · 0 评论 -
HTML/HTML5中的download属性
HTML/HTML5中的download属性一、download属性是个什么鬼?首先看下面这种截图:如果我们想实现点击上面的下载按钮下载一张图片,你会如何实现?我们可能会想到一个最简单的方法,就是直接按钮a标签链接一张图片,类似下面这样:下载但是,想法虽好,实际效果却不是我们想要的,因为浏览器可以直接浏览图片,因此,我们点击下面的“下载”转载 2017-12-20 12:10:25 · 967 阅读 · 0 评论 -
JS前端创建html或json文件并浏览器导出下载
小tip:JS前端创建html或json文件并浏览器导出下载一、HTML与文件下载如果希望在前端侧直接触发某些资源的下载,最方便快捷的方法就是使用HTML5原生的download属性,例如:download>下载具体介绍可参考我之前的文章:“了解HTML/HTML5中的download属性”。但显然,如果纯粹利用HTML属性来实现文件的下载(而不是浏览器打开转载 2017-12-20 12:14:59 · 3834 阅读 · 0 评论 -
js格式化时间
//js格式化时间 "yyyy-MM-dd hh:mm:ss"Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1, // 月份 "d+": this.getDate(), // 日 "h+": this.getHours(), //转载 2017-12-20 16:47:48 · 758 阅读 · 0 评论 -
js原型和原型链总结
参考文章 1.Person为构造函数person1.constructor == Personperson1.constructor == PersonPerson.prototype.constructor == Personperson1._proto_ == Person.prototype;2.每个对象都有 proto属性,但只有函数对象才有 prototype 属性3.原型对象,顾原创 2017-12-22 10:49:57 · 1557 阅读 · 0 评论 -
拖拽获取文件
$(document).on({ dragleave: function(e) { //拖离 e.stopPropagation();//不再派发事件。 e.preventDefault();//通知浏览器不要执行与事件关联的默认动作。 },原创 2017-12-20 15:53:46 · 1248 阅读 · 0 评论 -
获取dom的位置信息
dom.getBoundingClientRect();//获取当前dom的位置信息{ bottom:118, height:118, left:0, right:720, top:0, width:720, x:0, y:0,}SVGElement.getBBox() ;getBBox() 获得的为元素在当前SVG坐...原创 2018-05-25 21:28:01 · 1744 阅读 · 0 评论