JavaScript
Elk_1024
这个作者很懒,什么都没留下…
展开
-
【JavaScript】 判断横竖屏
function hsp() { if (window.orientation == 180 || window.orientation == 0) { console.log("横屏"); } if (window.orientation == 90 || window.orientation原创 2016-11-28 17:20:56 · 310 阅读 · 0 评论 -
【JavaScript】 Object.defineProperty
Object.defineProperty:直接在一个对象上定义一个新的属性,或修改一个已经存在的属性。这个方法会返回该对象。语法:Object.defineProperty(obj, prop, descriptor)Object obj 目标对象String prop 需要定义的属性Object descriptor 该属性拥有的特性,可设置的值有:value 属性的值,默认为 undef原创 2016-12-01 21:27:00 · 285 阅读 · 0 评论 -
【JavaScript】 判断空对象
第一种jQuery 中的 isEmptyObject() 实现方法function isEmptyObject(e) { var t; for (t in e) return !1; return !0 }console.log(isEmptyObject()); //true console.log(isE原创 2017-01-03 15:45:35 · 404 阅读 · 0 评论 -
【JavaScript】 当this遇上return
参考地址当this碰到return时,会出现一些小问题。function fn() { this.user = '啊啊'; return {}; }var a = new fn; console.log(a.user); //undefinedfunction fn() { this.user = '啊啊'; return funct原创 2017-01-03 15:50:21 · 703 阅读 · 0 评论 -
【JavaScript】 null >= 0
当出现用 null 做判断时,会出现 (null >= 0) == true,(null >0 || null == 0)== false 的情况。null >=0 的时候,强转为数字类型。在进行 null >= 0 比较时,它是通过比较 null < 0 得到的答案,如果 a = b 为 false,如果 a = b 为true,即 0 < 0 为 false ,也就是 null < 0 为 fa原创 2016-12-20 20:05:29 · 634 阅读 · 0 评论 -
【JavaScript】常用的函数
var format_seconds = function (value){ var arr = []; if (parseInt((value / 60 / 60) + "")) { arr.push(parseInt((value / 60 / 60) + "")); } arr.push(parseInt((value / 60 % 60) +原创 2016-12-20 20:56:15 · 325 阅读 · 0 评论