今天在知乎上看到一篇JavaScript技巧,学习并收藏之1. 快速打印一个五分制的评分情况function getRating(rating) { if(rating > 5 || rating ![]true => !![]undefined => [][[]]NaN => +[![]]0 =>...
分类:
编程语言 时间:
2016-01-03 18:22:40
阅读次数:
179
//字符串转成时间 function getDate(strDate) { var date = eval('new Date(' + strDate.replace(/\d+(?=-[^-]+$)/, ...
分类:
Web程序 时间:
2016-01-03 18:17:44
阅读次数:
171
function spinner(target, options = {}){ let defaults = { message: "Please wait", spinningSpeed: 5, cssClass: ".is-spinning" }; let setting...
分类:
其他好文 时间:
2016-01-03 18:12:02
阅读次数:
120
/*① 字面量方式创建对象 var obj = {}; //空对象 var obj = {name:'kitty',swim:function(){console.log('在游泳')}}; 给对象丰富成员: 对象.成员名称 = 值; 对象[成员名称] = 值; ...
分类:
其他好文 时间:
2016-01-03 18:05:16
阅读次数:
127
The spread operator allow us to split an Array arguement into individual elements.getRequest("/topics/17/tags", function(data){ let tags = data.tag...
分类:
其他好文 时间:
2016-01-03 17:33:40
阅读次数:
156
function loadasync(url){ var head = document.getElementsByTagName("head")[0]; var s = document.createElement("script"); s.src = url; head.appendCh...
分类:
其他好文 时间:
2016-01-03 17:26:53
阅读次数:
92
// 1.工厂函数(factory function)function createCat(catName) { var oCat = new Object(); oCat.name = catName; oCat.color = "black"; oCat.call = "...
分类:
编程语言 时间:
2016-01-03 17:09:03
阅读次数:
145
//1.对象冒充function ClassA(sColor) { this.color = sColor; this.sayColor = function() { alert(this.color); };}function ClassB(sColor) { ...
分类:
编程语言 时间:
2016-01-03 15:04:04
阅读次数:
175
js如何删除数组中重复的值:有时候需要删除数组中重复的元素,下面是分享一下常用的代码,希望能够给需要的朋友带来一定的帮助。代码实例如下:Array.prototype.deleteEle=function() { var obj={}; var newArr=[]; var i,j; f...
分类:
编程语言 时间:
2016-01-03 11:08:09
阅读次数:
159
js如何获取指定月份的天数:有时候需要获取指定年中某一月的天数,因为每隔月的天数是有所不同的,并且不同年份同一个月的天数也有所不同,例如2月份,在闰年和平年的时候天数就是不同的,下面就介绍一个简单的方法来获取某一年中指定月份的天数。代码如下:function getDadys(whichYear,w...
分类:
Web程序 时间:
2016-01-03 11:06:28
阅读次数:
503