Если я правильно помню, вы можете использовать «это» как контекст функции (объект, к которой она принадлежит) и вернуть ее, чтобы сделать функцию цельной. Другими словами:
var obj =
{
f1: function() { ...do something...; return this;},
f2: function() { ...do something...; return this;}
}
, вы можете связать вызовы, такие как obj.f1().f2()
Имейте в виду, что вы не сможете достичь ожидаемого, вызвав obj .f1 (). toUpperCase () - он выполнит f1 (), вернет «это» и попытается вызвать obj.toUpperCase ().
Это немного неясно, но, кажется, вы хотите увидеть количество файлов, а затем установить в качестве переменной:
@echo off
for /f %%i in ('dir JournalEntries ^| findstr "File(s)"') do set entries=%%i
echo There are currently a total of %entries%