js 代码优化点滴记录

时间:2024-05-28 15:41:47 

1、简单示例如下:
switch用例


var caseContent = '';//条件判断后处理内容
var caseValue = 5 ;//条件判断值
switch(caseValue){
case 0:
caseContent = "鞋子";
break;
case 1:
caseContent = "裤子";
break;
case 2:
caseContent = "外套";
break;
... ...
case 5:
caseContent = "帽子";
break;
default :
caseContent = "随便";
break;
}


数组用例


var caseContent = '';//条件判断后处理内容
var caseValue = 5 ;//条件判断值
var caseContentArr = ["鞋子","裤子","外套"... ...,"帽子"];
caseContent = caseContentArr[caseValue] ? caseContentArr[caseValue]:"随便";


2、优缺点分析
数组方式代码简洁、效率高,但可读性不如switch用例。

标签:代码优化
0
投稿

猜你喜欢

  • Python简明入门教程

    2021-07-30 08:48:18
  • 看看如何用Python绘制小米新版天价logo

    2023-04-09 06:01:10
  • 浅谈flask中的before_request与after_request

    2021-05-10 01:29:11
  • Spring Security 将用户数据存入数据库

    2024-01-13 03:31:46
  • 怎样在JavaScript里写一个swing把数据插入数据库

    2024-01-20 09:26:42
  • 部署Python的框架下的web app的详细教程

    2022-06-03 08:20:57
  • Python任务调度模块APScheduler使用

    2021-08-23 05:45:44
  • Python中集合类型(set)学习小结

    2023-03-18 13:56:27
  • anconda的pip下载包出现的问题解决

    2022-06-21 22:17:33
  • 不同浏览器的兼容一些写法

    2009-03-26 12:58:00
  • pyqt实现.ui文件批量转换为对应.py文件脚本

    2022-01-22 03:32:26
  • 基于php无限分类的深入理解

    2023-11-15 04:07:39
  • Mysql学习之数据库检索语句DQL大全小白篇

    2024-01-24 16:52:39
  • getAllResponseHeaders获取网页的http头信息代码

    2010-03-31 14:31:00
  • sql2008评估期已过的解决办法及序列号

    2024-01-13 10:32:11
  • python实现AI聊天机器人详解流程

    2022-12-11 23:57:37
  • anaconda如何查看并管理python环境

    2023-11-10 13:31:38
  • Python源码学习之PyType_Type和PyBaseObject_Type详解

    2023-08-03 15:50:05
  • JS 调试中常见的报错问题解决方法

    2023-07-16 07:42:13
  • matlab读取串口数据并显示曲线的实现示例

    2022-12-17 15:56:17
  • asp之家 网络编程 m.aspxhome.com