Ich habe versucht, etwas Code zu verstehen. es wie folgt beginnen:Was bedeutet this.allow =! 1 und this.allow =! 0?
function Drawing(varCanvas, varSize, varPrice) {
var c = this;
this.allow = !1;
this.size = varSize;
this.$canvas = varCanvas;
(.....)
this.allow = !0;
Ich verstehe nicht, warum die Entwickler schrieb „this.allow = 1;“ Ich habe dieses Schreiben nie zuvor gesehen.
! 1 bedeutet Boolean 'false' und! 0 bedeutet Boolean' true' Wert. – vijayP
Das ist Abkürzung Weg zu schreiben booleans, Lesbarkeit zu töten ... –
@SouvirLy 1 und 0 sind nicht booleans –