Ergebnis 1 bis 4 von 4
  1. #1
    Avatar von dkdenz
    dkdenz ist offline Foren-Gott
    registriert
    13-04-2004
    Ort
    Lübeck
    Beiträge
    12.050

  2. #2
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.649

    AW: 45 Useful JavaScript Tips, Tricks and Best Practices

    Nummer 12 ist schwachsinnig. Langsam und keine zufällige Verteilung.
    Nummer 39 ist nicht ganz richtig, da für alles oberhalb von #128; eventuell das falsche Encoding verwendet wird.

    Ansonsten recht gute Sammlung.

  3. #3
    Avatar von dkdenz
    dkdenz ist offline Foren-Gott
    registriert
    13-04-2004
    Ort
    Lübeck
    Beiträge
    12.050

    AW: 45 Useful JavaScript Tips, Tricks and Best Practices

    Gute Ergänzung. Danke.
    Ich kann das nicht so beurteilen, da mein Javascript nicht gut ist.
    Ich poste halt hier einfach Dinge, die mir bei Twitter oder G+ unterkommen und die ich für's Forum interessant finde.

  4. #4
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.649

    AW: 45 Useful JavaScript Tips, Tricks and Best Practices

    So, dann wollen wir mal bessere Alternativen geben:

    Nummer 12:
    Code:
    function shuffleArray(arr){
    	for (var i = arr.length; i--;){
    		var sIndex = Math.floor(Math.random() * (i + 1));
    		var h = arr[i];
    		arr[i] = arr[sIndex];
    		arr[sIndex] = h;
    	}
    	return arr;
    }
    Nummer 39:
    Code:
    String.prototype.encodeHTMLentities = String.prototype.encodeHTMLEntities = function encodeHTMLentities(){
    	return this.replace(/(?:[^\t\n\r\x21-\x7E]|["'<>&])/ig, function(m, c){
    		return "&#" + c.charCodeAt(0) + ";";
    	});
    };
    - ist leider auch nicht so ganz sauber, da die high und low Surrogates separat codiert werden (JS ist USC2), aber um das abzudecken müsste man UTF16-Support noch einbauen, was hier zu weit führen würde. In http://kkjs.kkapsner.de/modules/kkjs...g.prototype.js ist das drin, durch einer Verlinkung auf http://kkjs.kkapsner.de/modules/kkjs.utf16.js

    PS: Danke dkdenz. Ist immer wieder informativ.

Ähnliche Themen

  1. Balloon-Tips mit JS
    Von sladaloose im Forum JavaScript
    Antworten: 5
    Letzter Beitrag: 26-04-2005, 11:53
  2. Tipps und Tricks für den Aufbau einer Seite
    Von ReCeD im Forum Allgemeines
    Antworten: 32
    Letzter Beitrag: 15-11-2003, 09:15
  3. stupid computer tricks...
    Von Albu im Forum Fun
    Antworten: 7
    Letzter Beitrag: 24-02-2003, 20:24
  4. Tips gesucht!
    Von Jenny im Forum JavaScript
    Antworten: 0
    Letzter Beitrag: 07-03-2001, 18:03

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •