javascript實現(xiàn)冒泡排序 js睡眠排序?
js睡眠排序?網(wǎng)上剛看到的JS版睡眠排序代碼如下:[javascript]// Javascriptfunction lazySort(list, callback) {var result = []
js睡眠排序?
網(wǎng)上剛看到的JS版睡眠排序代碼如下:
[javascript]
// Javascript
function lazySort(list, callback) {
var result = []
list.forEach(function(i) {
setTimeout(function() {
result.push(i);
if(result.length == list.length) {
callback(result);
}
}, i);
});
}
lazySort([4,5,7,1,2,4,5], alert);
JavaScript JS中文排序方法?
resultValue=[ "武漢" , "北京" , "上海" , "天津" ]
resultValue= resultValue.sort(
function compareFunction(param1,param2){
return param1.localeCompare(param2)
resultValue結(jié)果為:
[ "北京" , "上海" , "天津" ,"武漢" ]
擴展資料:
JavaScript(簡稱“JS”) 是一種具有函數(shù)優(yōu)先的輕量級,解釋型或即時編譯型的高級編程語言。雖然它是作為開發(fā)Web頁面的腳本語言而出名的,但是它也被用到了很多非瀏覽器環(huán)境中,JavaScript 基于原型編程、多范式的動態(tài)腳本語言,并且支持面向?qū)ο蟆⒚钍胶吐暶魇剑ㄈ绾瘮?shù)式編程)風格。
JavaScript在1995年由Netscape公司的Brendan Eich,在網(wǎng)景導航者瀏覽器上首次設計實現(xiàn)而成。因為Netscape與Sun合作,Netscape管理層希望它外觀看起來像Java,因此取名為JavaScript。但實際上它的語法風格與Self及Scheme較為接近。
JavaScript的標準是ECMAScript 。截至 2012 年,所有瀏覽器都完整的支持ECMAScript 5.1,舊版本的瀏覽器至少支持ECMAScript 3 標準。2015年6月17日,ECMA國際組織發(fā)布了ECMAScript的第六版,該版本正式名稱為 ECMAScript 2015,但通常被稱為ECMAScript 6 或者ES6。