简单的javascript角度问题:
javascript中角度的哪个方向?
是吗:
90
180 0
270
或
270
180 0
90
或其他什么?
我知道javascript使用弧度,我使用度数来说明。
答案 0 :(得分:2)
在常规单位圆上, y 轴指向上方,因此角度逆时针增加:
但是在HTML文档或canvas元素中, y 轴指向下方,因此如果增加角度 t 并在 x上绘制点, y cos(t), sin(t),结果将是顺时针:
270
180 0
90
正如其他答案所说,这不是因为角度如何在JavaScript中起作用,而是因为坐标空间的定向方式。
答案 1 :(得分:0)
它可能取决于您正在使用的JavaScript库。
但是,大多数情况下旋转度相对于原始位置。因此,旋转180度将始终颠倒图像(或其他任何东西),否则元素将需要知道,我将使用什么,' up-ness' (这是向上的方向)本身。
答案 2 :(得分:0)
根据定义,角度没有方向,而是衡量两条相交线之间的径向距离。
各种库/ CSS方法可能会测量某个方向的角度 - 例如,例如,但这完全取决于上下文。
Javascript本身没有角度方向的概念 - 它必须建立在javascript的角度函数之上。