js冒泡法和数组转换成字符串示例代码


Posted in Javascript onAugust 14, 2013

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>
Javascript 相关文章推荐
Mootools 1.2教程(3) 数组使用简介
Sep 14 Javascript
借助javascript代码判断网页是静态还是伪静态
May 05 Javascript
修复bash漏洞的shell脚本分享
Dec 31 Javascript
JavaScript中Number.MAX_VALUE属性的使用方法
Jun 04 Javascript
Jquery实现遮罩层的简单实例(就是弹出DIV周围都灰色不能操作)
Jul 14 Javascript
JS 实现banner图片轮播效果(鼠标事件)
Aug 04 Javascript
bootstrap modal+gridview实现弹出框效果
Aug 15 Javascript
浅谈Node.js CVE-2017-14849 漏洞分析(详细步骤)
Nov 10 Javascript
微信小程序实现YDUI的ScrollNav组件
Feb 02 Javascript
fullpage.js最后一屏滚动方式
Feb 06 Javascript
优雅的使用javascript递归画一棵结构树示例代码
Sep 22 Javascript
vue路由拦截器和请求拦截器知识点总结
Nov 08 Javascript
js实现无需数据库的县级以上联动行政区域下拉控件
Aug 14 #Javascript
Extjs3.0 checkboxGroup 动态添加item实现思路
Aug 14 #Javascript
Javascript中判断变量是数组还是对象(array还是object)
Aug 14 #Javascript
js页面跳转的问题(跳转到父页面、最外层页面、本页面)
Aug 14 #Javascript
Microsfot .NET Framework4.0框架 安装失败的解决方法
Aug 14 #Javascript
js中return false(阻止)的用法
Aug 14 #Javascript
JavaScript中window、doucment、body的解释
Aug 14 #Javascript
You might like
PHP数据库开发知多少
2006/10/09 PHP
20个PHP常用类库小结
2011/09/11 PHP
fgetcvs在linux的问题
2012/01/15 PHP
PHP+iFrame实现页面无需刷新的异步文件上传
2014/09/16 PHP
微信支付开发发货通知实例
2016/07/12 PHP
JavaScript 入门基础知识 想学习js的朋友可以参考下
2009/12/26 Javascript
JS获取页面窗口大小的代码解读
2011/12/01 Javascript
JQueryEasyUI Layout布局框架的使用
2013/04/08 Javascript
jQuery cdn使用介绍
2013/05/08 Javascript
JS 实现点击a标签的时候让其背景更换
2013/10/15 Javascript
jQuery事件用法实例汇总
2014/08/29 Javascript
浅谈javascript中call()、apply()、bind()的用法
2015/04/20 Javascript
简单学习JavaScript中的for语句循环结构
2015/11/10 Javascript
JS获取屏幕高度的简单实现代码
2016/05/24 Javascript
JavaScript实现时间倒计时跳转(推荐)
2016/06/28 Javascript
EasyUI加载完Html内容样式渲染完成后显示
2016/07/25 Javascript
关于数据与后端进行交流匹配(点亮星星)
2016/08/03 Javascript
jQuery实现可拖动进度条实例代码
2017/06/21 jQuery
WebStorm ES6 语法支持设置&amp;babel使用及自动编译(详解)
2017/09/08 Javascript
js 开发之autocomplete=&quot;off&quot;在chrom中失效的解决办法
2017/09/28 Javascript
微信小程序利用for循环解决内容变更问题
2020/03/05 Javascript
python的迭代器与生成器实例详解
2014/07/16 Python
Python爬虫包BeautifulSoup异常处理(二)
2018/06/17 Python
Python爬虫的两套解析方法和四种爬虫实现过程
2018/07/20 Python
win7+Python3.5下scrapy的安装方法
2018/07/31 Python
python3 中的字符串(单引号、双引号、三引号)以及字符串与数字的运算
2019/07/18 Python
Flask框架学习笔记之表单基础介绍与表单提交方式
2019/08/12 Python
python中必要的名词解释
2019/11/20 Python
加拿大著名时装品牌:SOIA & KYO
2016/08/23 全球购物
Sneaker Studio罗马尼亚网站:购买运动鞋
2018/11/04 全球购物
eBay荷兰购物网站:eBay.nl
2020/06/26 全球购物
初中音乐教学反思
2014/01/12 职场文书
求职信需要的五点内容
2014/02/01 职场文书
完整版商业计划书
2014/09/15 职场文书
详细介绍MySQL中limit和offset的用法
2022/05/06 MySQL
Python编写车票订购系统 Python实现快递收费系统
2022/08/14 Python