这篇文章主要为大家详细介绍了JavaScript 替代switch的简单示例,具有一定的参考价值,可以用来参考一下。
感兴趣的小伙伴,下面一起跟随四海网的小编罗X来看看吧。
/**
* switch 方法
*
* @param
* @arrange (512.笔记) www.q1010.com
**/
function testSwitch(name) {
switch (name) {
case '1':
return 'hack';
break;
case '2':
return 'slash';
break;
case '3':
return 'run';
break;
default:
return false;
break;
}
}
// 使用命令对象
function testFn(name) {
var names = {
'1': function() {
return 'hack';
},
'2': function() {
return 'slash';
},
'3': function() {
return 'run';
}
};
if (typeof names[name] !== 'function') {
return false;
}
return names[name]();
}
// 测试结果
var result1 = testSwitch('1');
var result2 = testFn('2');
console.info(result1, result2);
本文来自:http://www.q1010.com/174/1677-0.html
注:关于JavaScript 替代switch的简单示例的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:switch
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。