JS中如何定义和使用枚举变量 var o={a:'aa',b:'b'}for(var i in o){ // code go here;} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ...好像没, 你是不是说类似C中的枚举类型, 不过这个对象功能应该差不多. if(xx i o)//...; 但是按你说的 在o中定义了n个属性变量 ,那我比较的时候,那我的i怎么才能和a、b、d、...比较上呢?是不是要这样才行:for (var i in o) { if (i == o.a) { // } else if(i == o.b){ //} else if (i == o.c) { //} else { //}}这样吗? var o={ a:'aa', b:'b'}for(var i in o){ alert(o[i]);}var v = "mm";alert("undefined"!=typeof(o[v])) //判断这个下标是否存在 document.location和window.location有什么区别? javascript如何判断上传图片大小? 请教一个ajax同步请求的问题(async=false) 求一个像本论坛发帖后提交的效果(提示消息框和刷新页面)的例子!!谢谢啦 sina博客中首页设置窗口滚动条移动时该窗口固定不动是如何实现? 图片怎么向上位移 js的输入框 下拉菜单中选项的操作问题 高分求助一个HTC问题! 用正则表达式提取文件名的问题 如何使用变量做数组的下标? 联动菜单问题,急~在线等
是不是要这样才行:
for (var i in o) {
if (i == o.a) {
//
} else if(i == o.b){
//
} else if (i == o.c) {
//
} else {
//
}}
这样吗?
{
a:'aa',
b:'b'
}
for(var i in o)
{
alert(o[i]);
}var v = "mm";
alert("undefined"!=typeof(o[v])) //判断这个下标是否存在