当前位置:编程学习 > JS >>

js冒泡法和数组转换成字符串

js代码:
window.onload = function(){
	var mian = document.getElementById( "mian" );
	var mian1 = document.getElementById( "mian1" );
	var str = mian.innerHTML;
	var arry = [];
	var len = str.length;
	for( var i = 0; i < len; i++ ){
		arry[ i ] =  str[ i ];
	};
	function paix1( arry ){
		var temp;
		while( len > 0 ){
			for( var j = 0; j < len - 1; j++ ){
				if( arry[ j ] > arry[ j+1 ] ){
					temp = arry[ j ];
					arry[ j ] = arry[ j + 1 ];
					arry[ j + 1 ] = temp;
				};
			};
			len--;
		};
		return arry;
	};
	mian1.innerHTML = paix1(arry).join("");           // 把数组转换成为字符串
};
html代码:
<div id="mian">vdwsxdfrthspas</div>
<div id="mian1"></div>

 

补充:web前端 , JavaScript ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,