js如何判断状态

xianggulanshou 2017-04-21 05:51:39
分别有A B C三种状态,需要状态为A时才能调用Add()方法,为BC都不能调用Add()方法.请问用js怎么写这个if判断语句啊?
...全文
506 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinashiji 2017-04-22
  • 打赏
  • 举报
回复
5楼是对的,你可以试验一下
天际的海浪 2017-04-21
  • 打赏
  • 举报
回复
status属性是什么? 是字符串的话应该 if(obj.status === 'A'){
cn00439805 2017-04-21
  • 打赏
  • 举报
回复

function pd(){
     if( typeof(obj.status) === 'A'){
         Add();              
     }
     else if( typeof(obj.status) === 'B'){
		 // is B
	 }
	 else if( typeof(obj.status) === 'C'){
		 // is C
	 }
	 else{
		 // is another
	 }
}
xianggulanshou 2017-04-21
  • 打赏
  • 举报
回复
引用 2 楼 qq_24744869 的回复:

if(state==A){
Add();
}else {
}
嗯嗯,我差不多也是这么写的,但是这个ABC三种状态都判断不了,

   function pd(){

   
     if( typeof(obj.status)=='A'){
      
      
         Add();  
         
         
                   
     }
     else{
         
  
   
}
天际的海浪 2017-04-21
  • 打赏
  • 举报
回复
这要看具体数据而定,一般是 if(xxx=="A") add()
MMMMaki 2017-04-21
  • 打赏
  • 举报
回复

if(state==A){
Add();
}else {
}
MMMMaki 2017-04-21
  • 打赏
  • 举报
回复
[code=javascript]if(state==A){}Add();[else {}/code]

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧