JavaScript中冒号(:) 旧城等待, 2022-08-26 14:09 149阅读 0赞 在JavaScript中,我们常见的使用冒号(:)的情况有: 对象表达法 冒号在这里用来分割对象的属性和属性值。 script language="javascript" type="text/javascript"> <!-- testObj = { prop1 : "hello", prop2 : "hello2", prop3 : new Array("helloa",1,2) } 对象中的属性赋值方式; prop1(属性) : "hello"(值); 然后在js的其他地方就可以用 testOjb.prop1 来取值了... 相当于定义了一个类:testObj , 它有3个属性:prop1,prop2 ,prop3 ; 冒号相当于等号,后面的是给他们赋值 ===================================================================================== javascript的冒号 javascript的冒号一般有3种语法作用: (1)声明直接量对象的成员和声明标签 (2)switch语句分支 (3)?:三元表达式的false 1. 类似于c\#种的属性用法 <SCRIPT LANGUAGE="JavaScript"> getValue = { a : "value1", b : "value2" }; //调用; alert(getValue.a); //也可以这么写 alert(getValue["b"]); </SCRIPT> 如上,a和b是属于getValue对象的2个属性 2, 对象的方法,其实用法跟上面差不多 <SCRIPT LANGUAGE="JavaScript"> getValue = { getFirst:function() { alert("value1"); } } //调用 getValue.getFirst(); </SCRIPT>
还没有评论,来说两句吧...