【发布时间】:2019-06-17 13:19:39
【问题描述】:
我对运算符的位置感到困惑: 给定:
var a = [0, 1, 2];
据我所知,以下每一项都是正确的:
var len = a.length;
var lastElt = a.pop();
var str = String(a);
var typeStr = typeof a;
有没有一种简单的方法来记住/思考运算符是在操作数之前还是之后,以及它是否需要括号?还是只是死记硬背?
谢谢。
【问题讨论】:
-
不清楚您对什么感到困惑。这里的“操作员”是什么意思?在学习一门编程语言时,确实有很多东西需要你记住。
-
那些大多不是运营商。
-
你需要学习这个。基本上运算符没有括号,函数/方法有括号。如果与 parameter/s 一起使用,则类有一个。
-
属性、方法、全局对象、运算符
-
感谢所有及时回复。
标签: javascript methods properties placement