首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

来人解释一下这段代码的连接符号,该怎么处理

2012-03-06 
来人解释一下这段代码的连接符号(t.value.indexOf( # )0)?? +t.value.substr(1):?+t.valuet.value是HTM

来人解释一下这段代码的连接符号
(   t.value.indexOf( '# ')   ==   0   )   ?   '? '+t.value.substr(1)   :   '? '   +   t.value;
t.value是HTML中的 <input   name= "t "   value= " ">
这是一个条件表达式我知道,但是里面有2个 '? '+是什么意思,如果+是连接变量和产量的符号,那 '? '呢?

[解决办法]
c取a,b中最大的数
c=(a> b?a:b)

其它一个?是逻辑,另一个?是赋值
[解决办法]
其中一个?是逻辑,另二个?是赋值
[解决办法]
(判断)? : ;
是个表达式.
第一个+ 是将 '? '+t.value.substr(1) 作为一个整体放到表达式里面

a= '? '+t.value.substr(1)
(判断)? a: ...;
第2个+ 同样的意思

热点排行