JavaScript数组基于交换的排序示例【冒泡排序】


Posted in Javascript onJuly 21, 2018

本文实例讲述了JavaScript数组基于交换的排序。分享给大家供大家参考,具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>3water.com JS冒泡排序</title>
</head>
<body>
<script>
var array1=new Array(13,55,37,45,9,60,21,10);
document.write("没有交换前 "+array1+"<br>");
var temp;
for(a in array1){
for(b in array1){
if(array1[a]<array1[b]){
temp=array1[a];
array1[a]=array1[b];
array1[b]=temp;
}
}
}
document.write("交换之后的 "+array1);
</script>
</body>
</html>

使用在线HTML/CSS/JavaScript代码运行工具: http://tools.3water.com/code/HtmlJsRun,测试运行结果:

 JavaScript数组基于交换的排序示例【冒泡排序】

Javascript 相关文章推荐
jquery text,radio,checkbox,select操作实现代码
Jul 09 Javascript
js超时调用setTimeout和间歇调用setInterval实例分析
Jan 28 Javascript
JavaScript获取页面上被选中文字的方法技巧
Mar 13 Javascript
JavaScript模拟深蓝vs卡斯帕罗夫的国际象棋对局示例
Apr 22 Javascript
无刷新上传文件并返回自定义值
Jun 11 Javascript
jQuery解析json格式数据简单实例
Jan 22 Javascript
BootStrap 智能表单实战系列(十)自动完成组件的支持
Jun 13 Javascript
Bootstrap3 多选和单选框(checkbox)
Dec 29 Javascript
jQuery布局组件EasyUI Layout使用方法详解
Feb 28 Javascript
jQuery简单实现MD5加密的方法
Mar 03 Javascript
vue实现前进刷新后退不刷新效果
Jan 26 Javascript
vue iview多张图片大图预览、缩放翻转
Jul 13 Javascript
vue项目中添加单元测试的方法
Jul 21 #Javascript
基于Vue实现关键词实时搜索高亮显示关键词
Jul 21 #Javascript
jQuery实现的点击按钮改变样式功能示例
Jul 21 #jQuery
jQuery实现输入框的放大和缩小功能示例
Jul 21 #jQuery
jQuery实现table表格信息的展开和缩小功能示例
Jul 21 #jQuery
浅谈vue父子组件怎么传值
Jul 21 #Javascript
通过webpack引入第三方库的方法
Jul 20 #Javascript
You might like
jq的get传参数在utf-8中乱码问题的解决php版
2008/07/23 PHP
php笔记之常用文件操作
2010/10/12 PHP
php中经典方法实现判断多维数组是否为空
2011/10/23 PHP
PHP中::、-&amp;gt;、self、$this几种操作符的区别介绍
2013/04/24 PHP
php5.3不能连接mssql数据库的解决方法
2014/12/27 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
关于IFRAME 自适应高度的研究
2006/07/20 Javascript
共享自己写一个框架DreamScript
2007/01/20 Javascript
JSON.stringify 语法实例讲解
2012/03/14 Javascript
JavaScript中SetInterval与setTimeout的用法详解
2015/11/10 Javascript
jquery实现九宫格大转盘抽奖
2015/11/13 Javascript
谈谈我对JavaScript中typeof和instanceof的深入理解
2015/12/25 Javascript
JavaScript实现相册弹窗功能(zepto.js)
2016/06/21 Javascript
jQuery实现获取隐藏div高度的方法示例
2017/02/09 Javascript
Node.js查找当前目录下文件夹实例代码
2017/03/07 Javascript
js CSS3实现卡牌旋转切换效果
2017/07/04 Javascript
ionic2屏幕适配实现适配手机、平板等设备的示例代码
2017/08/11 Javascript
使用D3.js制作图表详解
2017/08/13 Javascript
基于js 本地存储(详解)
2017/08/16 Javascript
跟老齐学Python之有容乃大的list(1)
2014/09/14 Python
Python实现抓取页面上链接的简单爬虫分享
2015/01/21 Python
基于Python的关键字监控及告警
2017/07/06 Python
python生成ppt的方法
2018/06/07 Python
python进行文件对比的方法
2018/12/24 Python
浅谈html5之sse服务器发送事件EventSource介绍
2017/08/28 HTML / CSS
牵手50新加坡:专为黄金岁月的单身人士而设的交友网站
2020/08/16 全球购物
Python里面search()和match()的区别
2016/09/21 面试题
水产养殖学应届生求职信
2013/09/29 职场文书
社会保险接收函
2014/01/12 职场文书
妇产医师自荐信
2014/01/29 职场文书
《晏子使楚》教学反思
2014/02/08 职场文书
授权委托书格式模板
2014/04/03 职场文书
党员个人剖析材料2014
2014/10/08 职场文书
安全先进班组材料
2014/12/26 职场文书
PHP控制循环操作的时间
2021/04/01 PHP
为什么node.js不适合大型项目
2021/04/28 Javascript