Z izdajo programa Adobe Acrobat DC februarja 2019 so spremenljivke JavaScript, uporabljene v globalnem imenskem prostoru, označene kot konstante in jih ni mogoče uporabiti kot imena spremenljivk v globalnem imenskem prostoru v vaših skriptih. Vendar pa lahko uporabite imena spremenljivk v vašem lokalnem imenskem prostoru.
Naslednjih imen spremenljivk ni mogoče spremeniti ali ponovno opredeliti v globalnem imenskem prostoru:
- Color
- pisava.
- obrobe
- slog
- označevanje
- zoomtype
- kurzor
- trans
- položaj
- scaleWhen
- scaleHow
- zaslon
- dovoljenje
- submitFormUsageRights
- fileSystem
- kodiranje
function position() { //Perform some action
}
|
Sporočilo o napaki: Napaka vnosa: ne more na novo definirati lastnosti, ki jih ni mogoče konfigurirati »color«
Primer 2:
Če se naslednja koda izvaja v globalnem imenskem prostoru, ne bo delovala:
var position = 10; |
Če poskusite znova dostopati do položaja, ne bo spremenjen na 10; še vedno kaže na prvotni predmet, kot ga uporablja program Acrobat.