当前位置: 首页 > news >正文

雄安网站开发如何用html制作网页

雄安网站开发,如何用html制作网页,贵阳公司电话号码大全,对对联的网站天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…

天行健,君子以自强不息;地势坤,君子以厚德载物。


每个人都有惰性,但不断学习是好好生活的根本,共勉!


文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。


羡君无纷喧,高枕碧霞里。


文章目录

  • 数组的排序
    • 1. 举例
    • 2. 举例结果打印
    • 3. sort()函数
    • 4. 数组排序的实现
      • 4.1 比较器的定义
      • 4.2 排序示例代码
      • 4.3 控制台结果打印
    • 4. 示例代码下载


JS系列篇:
JS(JavaScript)入门学习指南
JS(JavaScript)学习专栏


数组的排序

排序调用sort()方法,但一下几种情况的结果好像和我们想象的结果不太一样

1. 举例

排序举例代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>匿名函数-举例-比较器</title><script>//举例var list = [1,2,3,22,33,11,9,5];console.log("排序前:",list);console.log("排序后:",list.sort());var strList = ["libai","baijuyi","menghaoran","ouyangxiu","lishangyin"];console.log("排序前:",strList);console.log("排序后:",strList.sort());</script>
</head>
<body></body>
</html>

2. 举例结果打印

浏览器打印结果
在这里插入图片描述
结果显示:
数值的数组排序是按照数值的首位从0-9排序,首位相同则根据第二位进行排序。
字符串的排序是按照第一个字符根据字母排序来进行排的,首位相同则根据第二位进行排序。

3. sort()函数

默认的sort()函数,排序的规则是根据每个元素的第一个字符开始按照字母和数字的顺序排序,第一个字符相同,则根据第二个字符进行排序
想要根据数值大小进行排序则需要自定义比较器

4. 数组排序的实现

4.1 比较器的定义

升序
第一个参数比第二个参数大则返回正数,第一个参数比第二个参数小则返回负数,相等则返回0

        function compare(a,b){return a-b;}

降序
第一个参数比第二个参数大则返回负数,第一个参数比第二个参数小则返回正数,相等则返回0

        function compare(a,b){return b-a;}

4.2 排序示例代码

数组排序示例代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>匿名函数-举例-比较器</title><script>//举例var list = [1,2,3,22,33,11,9,5];// list.forEach(function(value,index){//     console.log(index);//     console.log(value);// });console.log("排序前:",list);console.log("排序后:",list.sort());var strList = ["libai","baijuyi","menghaoran","ouyangxiu","lishangyin"];console.log("排序前:",strList);console.log("排序后:",strList.sort());console.log("--------------------------------------------------------------------");//定义比较器//升序,第一个参数比第二个参数大则返回正数,第一个参数比第二个参数小则返回负数,相等则返回0function compare(a,b){return a-b;}console.log("排序前:",list);//定义的比较规则函数作为参数闯入,进行排序console.log("排序后:",list.sort(compare));console.log("--------------------------------------------------------------------");//降序,第一个参数比第二个参数大则返回负数,第一个参数比第二个参数小则返回正数,相等则返回0function compare2(a,b){return b-a;}console.log("排序前:",list);//定义的比较规则函数作为参数闯入,进行排序console.log("排序后:",list.sort(compare2));// function fn(value,index){//     console.log(index,value);// }// list.forEach(fn);</script></head>
<body></body>
</html>

4.3 控制台结果打印

浏览器结果输出
在这里插入图片描述

4. 示例代码下载

示例代码已上传至CSDN资源库
下载地址:JavaScript 数组排序 比较器 示例代码


感谢阅读,祝君暴富!

http://www.yayakq.cn/news/861402/

相关文章:

  • 网站背景图片素材 唯美查域名注册信息
  • 网站 建设情况国际新闻最新消息今天2023
  • 高端网站建设公司新鸿儒wordpress对接微信支付
  • 公司网站源码seo网站布局
  • 惠州网站设计公司免费建立网站教程
  • 做西班牙语网站进一步优化营商环境
  • 帝国网站程序wordpress共用数据库吗
  • 长治招聘网站建设中文无版权图片网站
  • 来个手机能看的网站2021网站设计机构
  • 自贡企业网站建设公司建站公司兴田德润简介
  • 搜狗引擎网站收录食品经营许可证
  • 网站开发部门结构镇海seo关键词优化费用
  • 盐城网站开发效果asp网站增加新栏目在哪添加
  • 教育网站制作设计wordpress加载太慢
  • 网站栏目合理性网站开发接口文档模板
  • 自定义网站图标网站更新内容
  • 做app做网站从何学起做网站 宁波
  • 做兼职的网站打字员永久免费wap建站
  • wordpress 众筹网站包头做网站的公司招聘信息
  • 凡科建的网站可以做seo吗汉中专业网站建设服务
  • 总公司网站备案后 分公司网站还需要备案吗北京市建设工程信息网站
  • 郑州模板网站建设wordpress china第三性
  • 萧县城乡建设局网站手机网站备案费用
  • 泵 品牌网站建设萧县城乡建设局网站
  • dw做网站需要数据库么大丰建站
  • 网站上的图片做多大网站工程前端
  • asp.net做学校网站首页企业logo商标
  • 常州模板网站建设山西中宇建设集团网站
  • 美团网站网站建设发展重庆佳宇建设集团网站
  • 石台做网站地方门户网站设计