js 代码优化点滴记录


Posted in Javascript onFebruary 19, 2012

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用例。
Javascript 相关文章推荐
jquery 1.3.2 IE8中的一点点的小问题解决方法
Jul 10 Javascript
javascript sudoku 数独智力游戏生成代码
Mar 27 Javascript
JQuery实现倒计时按钮的实现代码
Mar 23 Javascript
Javascript操作cookie的函数代码
Oct 03 Javascript
javascript用户注册提示效果的简单实例
Aug 17 Javascript
页面按钮禁用与解除禁用的方法
Feb 19 Javascript
javascript实现多级联动下拉菜单的方法
Feb 06 Javascript
javascript自定义in_array()函数实现方法
Aug 03 Javascript
jQuery动态改变多行文本框高度的方法
Sep 07 Javascript
Javascript中toFixed计算错误(依赖银行家舍入法的缺陷)解决方法
Aug 22 Javascript
利用Vue-draggable组件实现Vue项目中表格内容的拖拽排序
Jun 07 Javascript
javascript将扁平的数据转为树形结构的高效率算法
Feb 27 Javascript
JQuery.closest(),parent(),parents()寻找父结点
Feb 17 #Javascript
JavaScript操作XML 使用百度RSS作为新闻源示例
Feb 17 #Javascript
jquery实现奇偶行赋值不同css值
Feb 17 #Javascript
qTip2 精致的基于jQuery提示信息插件
Feb 17 #Javascript
javascript suggest效果 自动完成实现代码分享
Feb 17 #Javascript
同一页面多个商品倒计时JS 基于面向对象的javascript
Feb 16 #Javascript
Js从头学起(基本数据类型和引用类型的参数传递详细分析)
Feb 16 #Javascript
You might like
一个简单的PHP&MYSQL留言板源码
2020/07/19 PHP
PHP几个数学计算的内部函数学习整理
2011/08/06 PHP
php遍历目录与文件夹的多种方法详解
2013/11/14 PHP
PHP中的插件机制原理和实例
2014/07/08 PHP
PHP单例模式是什么 php实现单例模式的方法
2016/05/14 PHP
php实现有序数组打印或排序的方法【附Python、C及Go语言实现代码】
2016/11/10 PHP
基于laravel Request的所有方法详解
2019/09/29 PHP
用jQuery扩展自写的 UI导航
2010/01/13 Javascript
jQuery学习5 jQuery事件模型
2010/02/07 Javascript
jQuery动态添加的元素绑定事件处理函数代码
2011/08/02 Javascript
jquery live()重复绑定的解决方法介绍
2014/01/03 Javascript
控制文字内容的显示与隐藏示例
2014/06/11 Javascript
node.js中的url.resolve方法使用说明
2014/12/10 Javascript
jQuery中用dom操作替代正则表达式
2014/12/29 Javascript
JS+CSS实现的经典圆角下拉菜单效果代码
2015/10/21 Javascript
JavaScript瀑布流布局实现代码
2017/05/06 Javascript
web3.js增加eth.getRawTransactionByHash(txhash)方法步骤
2018/03/15 Javascript
vuex进阶知识点巩固
2018/05/20 Javascript
JS实现碰撞检测效果
2020/03/12 Javascript
[55:11]完美世界DOTA2联赛PWL S2 SZ vs LBZS 第一场 11.26
2020/11/30 DOTA
[45:50]完美世界DOTA2联赛PWL S3 CPG vs Forest 第二场 12.16
2020/12/17 DOTA
Python记录详细调用堆栈日志的方法
2015/05/05 Python
python实现数值积分的Simpson方法实例分析
2015/06/05 Python
Python单体模式的几种常见实现方法详解
2017/07/28 Python
python交互式图形编程实例(一)
2017/11/17 Python
Python之pandas读写文件乱码的解决方法
2018/04/20 Python
Python minidom模块用法示例【DOM写入和解析XML】
2019/03/25 Python
Pymysql实现往表中插入数据过程解析
2020/06/02 Python
Django Form设置文本框为readonly操作
2020/07/03 Python
英国露营设备和户外服装购物网站:Simply Hike
2019/05/05 全球购物
介绍一下Mysql的存储引擎
2015/02/12 面试题
写给女生的道歉信
2014/01/14 职场文书
五一手机促销方案
2014/03/08 职场文书
社区务虚会发言材料
2014/10/20 职场文书
学习普通话的体会
2014/11/07 职场文书
邀请函样本
2015/02/02 职场文书