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 相关文章推荐
sina的lightbox效果。
Jan 09 Javascript
getElementById在任意一款浏览器中都可以用吗的疑问回复
May 13 Javascript
基于jquery的修改当前TAB显示标题的代码
Dec 11 Javascript
js实现addClass,removeClass,hasClass的函数代码
Jul 13 Javascript
js打开新窗口方法整理
Feb 17 Javascript
Node.js中AES加密和其它语言不一致问题解决办法
Mar 10 Javascript
限制文本框只能输入数字||只能是数字和小数点||只能是整数和浮点数
May 27 Javascript
Bootstrap轮播插件中图片变形的终极解决方案 使用jqthumb.js
Jul 10 Javascript
JavaScript数据类型学习笔记分享
Sep 01 Javascript
Node.js读写文件之批量替换图片的实现方法
Sep 07 Javascript
jQuery简单实现MD5加密的方法
Mar 03 Javascript
javascript设计模式 ? 代理模式原理与用法实例分析
Apr 16 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
第十二节 类的自动加载 [12]
2006/10/09 PHP
php检测图片主要颜色的方法
2015/07/01 PHP
如何使用微信公众平台开发模式实现多客服
2016/01/06 PHP
PHP下的浮点运算不准的解决方法
2016/10/27 PHP
php mysql操作mysql_connect连接数据库实例详解
2016/12/26 PHP
php readfile下载大文件失败的解决方法
2017/05/22 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
2018/01/15 PHP
PHP中cookie知识点学习
2018/05/06 PHP
PHP去除空数组且数组键名重置的讲解
2019/02/28 PHP
IE autocomplete internet explorer's autocomplete
2007/06/30 Javascript
JQuery.ajax传递中文参数的解决方法 推荐
2011/03/28 Javascript
jquery跨域请求示例分享(jquery发送ajax请求)
2014/03/25 Javascript
PHP+jQuery实现随意拖动层并即时保存拖动位置
2015/04/30 Javascript
浅析JS中对函数function的理解(基础篇)
2016/10/14 Javascript
nodejs取得当前执行路径的方法
2018/05/13 NodeJs
Python时间戳与时间字符串互相转换实例代码
2013/11/28 Python
python实现k均值算法示例(k均值聚类算法)
2014/03/16 Python
Python字符串中查找子串小技巧
2015/04/10 Python
Python2.x版本中基本的中文编码问题解决
2015/10/12 Python
Python 备份程序代码实现
2017/03/06 Python
Python3安装Pymongo详细步骤
2017/05/26 Python
Scrapy框架CrawlSpiders的介绍以及使用详解
2017/11/29 Python
numpy 进行数组拼接,分别在行和列上合并的实例
2018/05/08 Python
浅谈pycharm出现卡顿的解决方法
2018/12/03 Python
python贪吃蛇游戏代码
2020/04/18 Python
Python3.4解释器用法简单示例
2019/03/22 Python
Python基础之条件控制操作示例【if语句】
2019/03/23 Python
python之生产者消费者模型实现详解
2019/07/27 Python
python动态视频下载器的实现方法
2019/09/16 Python
Python面向对象编程基础实例分析
2020/01/17 Python
用HTML5实现网站在windows8中贴靠的方法
2013/04/21 HTML / CSS
《七律·长征》教学反思
2016/02/16 职场文书
canvas多重阴影发光效果实现
2021/04/20 Javascript
PL350与SW11的比较
2021/04/22 无线电
详解Java实践之建造者模式
2021/06/18 Java/Android
python的列表生成式,生成器和generator对象你了解吗
2022/03/16 Python