Heim >Web-Frontend >js-Tutorial >Detaillierte Erläuterung der Verwendungstechniken der Javascript-Operatoren || und &&.
js UND-ODER-Operator || && ist ein wunderbares Tool, mit dem Code optimiert und die Lesbarkeit des Programms verringert werden kann.
Anforderung 1.
Angenommen, die Anzeigevorschriften für die Wachstumsgeschwindigkeit lauten wie folgt:
Eine Wachstumsrate von 5 zeigt 1 Pfeil an.
Eine Wachstumsrate von 10 zeigt 2 Pfeile an.
Eine Wachstumsrate von 12 zeigt 3 Pfeile an;
Eine Wachstumsrate von 15 zeigt 4 Pfeile an;
Wie implementiert man es mit Code?
Die Wachstumsrate beträgt > 12 zeigt 4 Pfeile an;
Eine Wachstumsrate von >10 zeigt 3 Pfeile an
Eine Wachstumsrate von >5 zeigt 2 Pfeile an ;
Eine Wachstumsrate von >0 zeigt 1 Pfeil an.
Eine Wachstumsrate von e67195ff70de67cfa4d3b5763891d728 innerhalb von 221f08282418e2996498697df914ce4e18bb6ffaf0152bbe49cd8a3620346341 stehen.var wrap = // option or optgroup !tags.indexOf("<opt") && [ 1, "<select multiple='multiple'>", "</select>" ] || !tags.indexOf("<leg") && [ 1, "<fieldset>", "</fieldset>" ] || tags.match(/^<(thead|tbody|tfoot|colg|cap)/) && [ 1, "<table>", "</table>" ] || !tags.indexOf("<tr") && [ 2, "<table><tbody>", "</tbody></table>" ] || // <thead> matched above (!tags.indexOf("<td") || !tags.indexOf("<th")) && [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ] || !tags.indexOf("<col") && [ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ] || // IE can't serialize <link> and <script> tags normally !jQuery.support.htmlSerialize && [ 1, "p<p>", "</p>" ] || [ 0, "", "" ]; // Go to html and back, then peel off extra wrappers p.innerHTML = wrap[1] + elem + wrap[2]; // Move to the right depth while ( wrap[0]-- ) p = p.lastChild;Vielleicht haben Sie auch entdeckt, dass der Autor eine andere sehr clevere Sache hat, nämlich !tags.indexOf("
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendungstechniken der Javascript-Operatoren || und &&.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!