在JavaScript中,避免不必要的变量是很常见的,因为它减少了JS代码的大小,尽管定义单个变量的可读性更好。在一个简单的例子中
var e=document.getElementById('text');
var text=e.innerHTML;
var d=document.getElementById('test');
d.innerHTML=text;
这可以减少到
document.getElementById('test').innerHTML=document.getElementById('text').inn
internal class Point {
internal val x = 0
public val y = 0
}
因为Point类是内部的,所以它只能从同一个模块中访问。这难道不使x和y也只能从同一个模块中访问吗?如果是这样的话,在internal类中使用public和internal类有什么区别?
相对于JS和node (虽然我不认为这是节点重要的事实,但只是以防万一),但学习速度很快。这个问题可能比问它更详细,但我试图在这里包括一些关于我所做和不理解的事情的解释,以防这是有用的上下文。我怀疑我在这里遗漏了一些简单的东西..。
我有一个A类,有一堆(静态的,虽然我认为这不重要?)在里面起作用。他们都做非常具体的事情。我有另一个B类调用A中的函数,它基于所需的函数名和参数在B中的变量中。
我知道我可以这样做:
class A {
static doIt(theFunctionName, theArguments) {
if (theFunctionName == &