今天在做网页过程中遇到一段JavaScript代码,于是就仔细研究了一下,发现里面运用到了冒号,不是太理解,经过查找资料最终得到了了解,拿来分享。
在JavaScript中冒号主要有两个作用:
①作为操作符
例如:a = htmer ? b : c;
→如果htmer为true,则将b赋予a;
→ 如果htmer为false,则将c赋予a。
②作为属性
例如:var htmer = { a:1, b:2 };
表示建立一个对象,该对象具有两个属性,属性a的值是1,属性b的值是2。要访问该对象的属性可以用类似htmer.a或htmer["a"]的方法。