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 相关文章推荐
学习YUI.Ext基础第一天
Mar 10 Javascript
JavaScript入门教程 Cookies
Jan 31 Javascript
javascript入门基础之私有变量
Feb 23 Javascript
jquery实现网页查找功能示例分享
Feb 12 Javascript
JS 获取浏览器和屏幕宽高等信息代码
Mar 31 Javascript
JS动态修改表格cellPadding和cellSpacing的方法
Mar 31 Javascript
js时钟翻牌效果实现代码分享
Jul 31 Javascript
jQuery实现的手风琴侧边菜单效果
Mar 29 jQuery
Angular 作用域scope的具体使用
Dec 11 Javascript
vue 使用Jade模板写html,stylus写css的方法
Feb 23 Javascript
vue 解决addRoutes动态添加路由后刷新失效问题
Jul 02 Javascript
vue-router中的hash和history两种模式的区别
Jul 17 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 多个submit提交表单 处理方法
2009/07/07 PHP
PHP生成excel时单元格内换行问题的解决方法
2010/08/26 PHP
PHP实现合并discuz用户
2015/08/05 PHP
php自动提交表单的方法(基于fsockopen与curl)
2016/05/09 PHP
编写跨浏览器的javascript代码必备[js多浏览器兼容写法]
2008/10/29 Javascript
jQuery 使用手册(七)
2009/09/23 Javascript
js字符串的各种格式的转换 ToString,Format
2011/08/08 Javascript
js里怎么取select标签里的值并修改
2012/12/10 Javascript
JS对象转换为Jquery对象示例
2014/01/26 Javascript
js实现带按钮的上下滚动效果
2015/05/12 Javascript
详解Angular中$cacheFactory缓存的使用
2016/08/19 Javascript
jQuery中 $ 符号的冲突问题及解决方案
2016/11/04 Javascript
nodejs之get/post请求的几种方式小结
2017/07/26 NodeJs
angular的输入和输出的使用方法
2018/09/22 Javascript
JSON基本语法及与JavaScript的异同实例分析
2019/01/04 Javascript
vue项目移动端实现ip输入框问题
2019/03/19 Javascript
vue router 用户登陆功能的实例代码
2019/04/24 Javascript
js实现的格式化数字和金额功能简单示例
2019/07/30 Javascript
JavaScript鼠标悬停事件用法解析
2020/05/15 Javascript
浅谈vue websocket nodeJS 进行实时通信踩到的坑
2020/09/22 NodeJs
[43:51]2014 DOTA2国际邀请赛中国区预选赛 Dream Times VS TongFu
2014/05/22 DOTA
python处理图片之PIL模块简单使用方法
2015/05/11 Python
Python多进程写入同一文件的方法
2019/01/14 Python
Python3实现的旋转矩阵图像算法示例
2019/04/03 Python
python SVM 线性分类模型的实现
2019/07/19 Python
django处理select下拉表单实例(从model到前端到post到form)
2020/03/13 Python
Keras实现支持masking的Flatten层代码
2020/06/16 Python
python中执行smtplib失败的处理方法
2020/07/01 Python
html5应用缓存_动力节点Java学院整理
2017/07/13 HTML / CSS
一些常用的HTML5模式(pattern) 总结
2015/07/14 HTML / CSS
前端实现背景虚化但内容清晰且自适应 的实例代码
2019/08/01 HTML / CSS
印度在线购买电子产品网站:Croma
2020/01/02 全球购物
详解Spring Boot使用系统参数表提升系统的灵活性
2021/06/30 Java/Android
Redis之RedisTemplate配置方式(序列和反序列化)
2022/03/13 Redis
Elasticsearch Recovery 详细介绍
2022/04/19 Java/Android
Echarts如何重新渲染实例详解
2022/05/30 Javascript