javascript语句中的变量
variable in javascript statement
如何在这个javascript语句中添加一个变量字符串?其中name可以对应任何有效字符串,如WebkitTransform或Moztransform等
document.getElementById('test').style.VARIABLE_NAME = 'rotate(15deg)';
当我将VARIABLE_NAME设置为WebkitTransform时,我的代码似乎不起作用,但如果我直接使用WebkitTransform,就像没有通过变量命名一样,它可以正常工作。提前感谢:)
有两种方法可以访问Javascript对象的成员。
点表示法,使用标识符访问成员:
obj.member;
括号表示法,使用字符串访问成员:
obj['member']
后者使用字符串来定位成员,您可以轻松地使用任何表达式。表达式的值将被转换为字符串,因此它们是等价的:
obj[{}]
obj['[object Object]']
如果你的表达式已经是一个字符串,它将被原样使用,在你的情况下,你的变量保存一个字符串,所以你可以这样做:
document.getElementById('test').style[VARIABLE_NAME] = 'rotate(15deg)';
有两种方法访问javascript对象中的值。第一种方法是使用点运算符(例如:object.memberName)。第二种方法是使用方括号符号(例如:对象[' memberName '])。
相关文章:
- 在if语句下的html中使用javascript变量
- Javascript变量到PHP变量-如果语句不起作用,则发布
- 在if语句注释的条件内指定变量的值
- jade/pug是否可以在include语句中使用变量
- for 循环和 if 语句,获取变量并存储它
- 在Javascript中将条件语句转换为变量
- 空变量的 else 语句
- 如何使用If语句更改JavaScript变量的值
- 在Javascript中的变量内部使用while()语句
- 缩短同一变量的多个if语句
- JavaScript: 变量赋值 in for 语句 |在前面或里面
- 在JavaScript / jQuery中,是否有一种更短的方法可以编写在同一个测试变量上具有许多OR的“if”语句
- SELECT FROM WHERE语句在使用变量时不起作用…
- 全局变量和if语句与此的比较
- 使用带有两个变量的相同if-else语句
- JavaScript 将变量中的 && 语句组合为真或假
- 在if语句中定义JavaScript变量
- 将数组放入if语句的变量中
- 每个语句中的jQuery全局变量
- Javascript -为什么变量语句被执行