Немного информации об этом ключевом слове
Давайте перечислим ключевое слово this
на консоль в глобальной области без кода, но
console.log(this)
В Client / Browser this
] - глобальный объект, который является window
console.log(this === window) // true
и
В ключевом слове Server / Node / Javascript this
также является глобальным объектом, который является module.exports
console.log(this === module.exports) // true
console.log(this === exports) // true
Имейте в виду, что exports
- это просто ссылка на module.exports
Lockheed Martin использует схему именования с 3 префиксами, которая была замечательна работать с, особенно при чтении кода других.
Scope Reference Type(*Case-by-Case) Type
member m pointer p integer n
argument a reference r short n
local l float f
double f
boolean b
Так...
int A::methodCall(float afArgument1, int* apnArg2)
{
lpnTemp = apnArg2;
mpfOops = lpnTemp; // Here I can see I made a mistake, should ! be floating type
}
Берут его для того, что это ценность. Возможно, поместите подчеркивание перед именем переменной.