function getparametervaluebyname(parametername)
使用方法:getparametervaluebyname("id")
js解析後台時間格式的json
在後台返回datetime格式的json是總是出現的是/date(1421245202219)/ 所以用js寫了個方法進行轉換
function datejsontodate(val, hour, minute, second, ms) }}}}
return datastr;
}
使用方法:datejsontodate(data.now, true, true, true, true)
// js獲取url引數function getrequest()
}return therequest;
}// 保留指定位小數
function fomatfloat(src, pos)
//陣列刪除指定元素
array.prototype.delrepet = function () ;
for (var i = 0; i < this.length; i++)
};this.length = 0;
for (var i in a)
return this;
}/日期格式轉換(yyyy-mm-dd hh:mm)
function changedateformathm(date)
//日期格式轉換(hh:mm:ss)
function changedateformatshorthms(jsondate)
//日期格式轉換(yyyy-mm-dd hh:mm:ss)
function changedateformathms(jsondate)
jsondate = jsondate.replace("/date(", "").replace(")/", "");
if (jsondate.indexof("+") > 0)
else if (jsondate.indexof("-") > 0)
var date = new date(parseint(jsondate, 10));
var month = date.getmonth() + 1 < 10 ? "0" + (date.getmonth() + 1) : date.getmonth() + 1;
var currentdate = date.getdate() < 10 ? "0" + date.getdate() : date.getdate();
var hour = date.gethours() < 10 ? "0" + date.gethours() : date.gethours();
var minute = date.getminutes() < 10 ? "0" + date.getminutes() : date.getminutes();
var second = date.getseconds() < 10 ? "0" + date.getseconds() : date.getseconds();
return date.getfullyear() + "-" + month + "-" + currentdate + " " + hour + ":" + minute + ":" + second;
}//日期格式轉換(yyyy-mm-dd)
function changedateformat(jsondate)
jsondate = jsondate.replace("/date(", "").replace(")/", "");
if (jsondate.indexof("+") > 0)
else if (jsondate.indexof("-") > 0)
var date = new date(parseint(jsondate, 10));
var month = date.getmonth() + 1 < 10 ? "0" + (date.getmonth() + 1) : date.getmonth() + 1;
var currentdate = date.getdate() < 10 ? "0" + date.getdate() : date.getdate();
return date.getfullyear() + "-" + month + "-" + currentdate;
}//獲取字串指定長度的字元
function getstring(str, size)
else
}
各類排序方法小結
1.插入排序 a 直接插入排序 從0開始構建乙個有序序列,把無序序列中的數字一一插入有序數列中 可以共用乙個陣列 插入的時候,就是從頭比較。平均 o n 最壞 o n 空間 o 1 b 折半插入排序 就是在直接插入排序基礎上,插入有序序列的時候採用了折半查詢。時間複雜度上,僅僅減少了比較 查詢 的次...
js的建構函式共用事例
在使用建構函式去實現一種功能時,我們有時候往往需要實現這個功能,會因此產生多個堆內物件。這樣就會造成堆記憶體濫用。占用不該占用的空間。為此我們可以利用函式把共用的內容封裝起來。放便我們的使用。很多東西其實都是基於堆與棧的,深入理解一下更有利於學習計算機。不算字這個限制什麼時候可以消除呢。來自版主的吐...
IIS與Apache共用80埠方法
為除錯程式,本機安裝iis與apache,無法同時使用80埠,現給出解決方法 方法一 c inetpub adminscripts cscript adsutil.vbs set w3svc disablesocketpooling true 該命令反饋如下disablesocketpooling ...