| 1 2 3 4 5 6 7 | > var a = Array(); > a[3] = 'foo'; > a.length; 4 > a.length = 10 ; > a.length; 10 |
In principe heeft de array dan gewoon 9 undefined values. Ze bestaan wel, er zit alleen niks in.quote:Op dinsdag 27 mei 2014 16:02 schreef KomtTijd... het volgende:
Array.length zegt sowieso niets over het aantal elementen in een array. Voorbeeld met een array a met één element:
[ code verwijderd ]
https://developer.mozilla(...)Global_Objects/Array
| 1 2 3 4 5 6 7 | function indexOfSmallest(a) { var lowest = 0; for (var i = 1; i < a.length; i++) { if (a[i] < a[lowest]) lowest = i; } return lowest; } |
| 1 2 3 4 5 | function indexOfSmallest(a) { return a.reduce(function(lowest, next, index) { return next < a[lowest] : index ? lowest; }, 0); } |
| 1 2 3 | function indexOfSmallest(a) { return a.indexOf(Math.min.apply(Math, a)); } |
Er af snijden? Die witte rand zit in de pngquote:Op woensdag 28 mei 2014 21:43 schreef _superboer_ het volgende:
Iemand een idee hoe ik de witte rand onder het plaatje in de header weg kan krijgen
quote:
Ja ik zat ook al te kijken en het ligt aan het plaatje zelf, als je hem een margin-bottom: -30px geeft staat die wel goed, alleen dat is geen nette oplossingquote:Op woensdag 28 mei 2014 22:16 schreef BrainOverfloW het volgende:
[..]
Er af snijden? Die witte rand zit in de png
Waarom zou je ook in gódsnaam zulke oplossingen doen als het gewoon aan de afbeelding ligt.quote:Op woensdag 28 mei 2014 22:21 schreef esv7 het volgende:
[..]
[..]
Ja ik zat ook al te kijken en het ligt aan het plaatje zelf, als je hem een margin-bottom: -30px geeft staat die wel goed, alleen dat is geen nette oplossing.
Als je geen zin zou hebben om het plaatje aan te passenquote:Op woensdag 28 mei 2014 22:27 schreef boem-dikkie het volgende:
[..]
Waarom zou je ook in gódsnaam zulke oplossingen doen als het gewoon aan de afbeelding ligt.
quote:Op woensdag 28 mei 2014 22:29 schreef esv7 het volgende:
[..]
Als je geen zin zou hebben om het plaatje aan te passen![]()
.
Oepsquote:Op woensdag 28 mei 2014 22:16 schreef BrainOverfloW het volgende:
[..]
Er af snijden? Die witte rand zit in de png
Is het not done om custom attributes toe te voegen aan je html elements? Laatst heb ik namelijk een form validate functie geschreven die hier gebruik van maakt.quote:Op dinsdag 27 mei 2014 10:37 schreef Scorpie het volgende:
[..]
Mja ik ben altijd een beetje huiverig voor ng-data, ng-app, ng-* attributen die je in html elementen plaatst. Call me crazy maar ik vind niet dat je de HTML specificatie zo moet 'uitbreiden'.
Maar zal de tutorial eens doen
Not done is een groot woord, ik ben er persoonlijk niet zo`n fan van om custom attributen toe te voegenquote:Op woensdag 28 mei 2014 22:38 schreef esv7 het volgende:
[..]
Is het not done om custom attributes toe te voegen aan je html elements? Laatst heb ik namelijk een form validate functie geschreven die hier gebruik van maakt.
Oké want het werkt nu vrij aardig, ik geef een input field het attribuut validate met als waarde bijvoorbeeld zip_code of email mee, en vervolgens kan ik een form valideren met een regel code.quote:Op woensdag 28 mei 2014 22:40 schreef Scorpie het volgende:
[..]
Not done is een groot woord, ik ben er persoonlijk niet zo`n fan van om custom attributen toe te voegen
| 1 2 3 | var error = validate_form('#user_data'); if(error) throw error; |
quote:Wellicht handig; ik heb het formaat van het logo ook (van andere bestanden, de grootte die daarin gebruikt wordt):
1,31 hoog en 5,69 breed
Met vriendelijke groet,
Ik gebruik voor jQuery lompe zaken als extreem grote bestelformulieren e.d. best vaak data-*. Vind het wel handig.quote:Op woensdag 28 mei 2014 22:38 schreef esv7 het volgende:
[..]
Is het not done om custom attributes toe te voegen aan je html elements? Laatst heb ik namelijk een form validate functie geschreven die hier gebruik van maakt.
True, true.quote:Op donderdag 5 juni 2014 14:27 schreef Tijn het volgende:
Data-attributen behoren dan ook gewoon tot de HTML-spec, itt tot ng-*.
Wellicht komt dit door mijn gebrek aan ervaring, maar omdat er bij mijn project steeds meer functionaliteit bijkwam is het echt een rommeltje geworden. Alles is gebouwd met die ene functionaliteit in achting genomen, en nu moet ik heel veel dus omgooien. Met de structuur die Angular afdwingt heb je nog een soort nette discipline met die models en views die je moet maken. Nu doe ik zoveel DOM-manipulatie met JQjuery dat ik er moe van word.quote:Op zaterdag 7 juni 2014 21:19 schreef Tijn het volgende:
Ik ga binnenkort beginnen met een project in Angular, maar ik verwacht er eerlijk gezegd weinig spectaculairs van. Maar we gaan het meemaken.
Dat hoor je sowieso vaak. Maar ik wil het dus gebruiken als JQuery-vervanger. Omdat ik gek word van het manipuleren van de DOM steeds.quote:Op zaterdag 7 juni 2014 21:31 schreef picodealion het volgende:
Angular mixen met jQuery is een slecht idee in mijn ervaring
quote:Op zaterdag 7 juni 2014 21:33 schreef Tijn het volgende:
Ik begrijp dat het handig kan zijn dat Angular een structuur biedt die voorkomt dat het een zooitje wordt. Maar je kunt je project natuurlijk ook gewoon zelf zo opzetten dat het geen zooitje wordt
met alle respect, maar ik heb het idee dat je geen flauw idee hebt wat je angular kan.quote:Op zaterdag 7 juni 2014 21:33 schreef Tijn het volgende:
Ik begrijp dat het handig kan zijn dat Angular een structuur biedt die voorkomt dat het een zooitje wordt. Maar je kunt je project natuurlijk ook gewoon zelf zo opzetten dat het geen zooitje wordt
Zooi dingen includen valt toch mee? Op je pagina alleen require.js en verder een goede main.js module opzetten waar je bepaalde zaken regelt.quote:Op zaterdag 7 juni 2014 22:05 schreef robin007bond het volgende:
[..]![]()
Tsja. In JavaScript mis ik de echte OOP-structuur en het werken met packages of namespaces (uiteraard gebruik ik het module pattern, maar het is niet helemaal hetzelfde).
Je hebt wel RequireJS en dergelijke, maar dan heb ik weer zo'n zooi dingen die ik moet includen.
Ik heb er ook nooit mee gewerkt, maar ik zou het iig niet alleen maar gebruiken om m'n project geen zooitje te laten wordenquote:Op zondag 8 juni 2014 11:45 schreef Catch22- het volgende:
[..]
met alle respect, maar ik heb het idee dat je geen flauw idee hebt wat je angular kan.
Je weet dat het een mvc framework is he?quote:Op zondag 8 juni 2014 12:01 schreef Tijn het volgende:
[..]
Ik heb er ook nooit mee gewerkt, maar ik zou het iig niet alleen maar gebruiken om m'n project geen zooitje te laten worden
Ja, maar je zet het toch in vanwege de functionaliteit die het biedt, niet zodat je een structuur krijgt om in te werken? Nogal een dure structuur anders.quote:Op zondag 8 juni 2014 12:07 schreef Catch22- het volgende:
[..]
Je weet dat het een mvc framework is he?
Dat eerste ja. Maar er is een verschil tussen tools kunnen gebruiken en tools onderhoudbaar kunnen gebruiken.quote:Op zondag 8 juni 2014 12:11 schreef Tijn het volgende:
[..]
Ja, maar je zet het toch in vanwege de functionaliteit die het biedt, niet zodat je een structuur krijgt om in te werken? Nogal een dure structuur anders.
Kijk eens naar TypeScript.quote:Op zaterdag 7 juni 2014 22:05 schreef robin007bond het volgende:
[..]![]()
Tsja. In JavaScript mis ik de echte OOP-structuur en het werken met packages of namespaces (uiteraard gebruik ik het module pattern, maar het is niet helemaal hetzelfde).
Je hebt wel RequireJS en dergelijke, maar dan heb ik weer zo'n zooi dingen die ik moet includen.
Als je het voor de "voorkant" van je site gaat gebruiken moet je er wel op letten dat je wat meer moeite moet doen om google alles lekker te laten indexeren.quote:Op zondag 8 juni 2014 12:11 schreef Tijn het volgende:
[..]
Ja, maar je zet het toch in vanwege de functionaliteit die het biedt, niet zodat je een structuur krijgt om in te werken? Nogal een dure structuur anders.
Ik heb er eens naar gekeken.quote:Op zondag 8 juni 2014 12:30 schreef Aether het volgende:
[..]
Kijk eens naar TypeScript.
Compileert naar ES3 of ES5 JavaScript en biedt o.a. modules, classes en generics.
Is door Anders Hejlsberg ontwikkeld (o.a. Turbo Pascal, Delphi en C#).
http://www.typescriptlang.org
quote:Op zondag 8 juni 2014 18:44 schreef BigSmurf het volgende:
Okee, misschien is er ineens iets mis met mijn Google skills of gebruik een verkeerde term, maar ik kan het dus niet vinden: hoe kan je een drop down list maken met daarin if statements? Dus bijvoorbeeld:
Menu 1: Continenten
Menu 2: Landen
Menu 3: Steden
Dat wanneer ik in menu 1 "Europa" selecteer, alleen de Europese landen worden weergegeven in menu 2? En als ik dan "Nederland" selecteer, alleen de Nederlandse steden in menu 3 te zien zijn?
Iemand een tutorial of snelle uitleg?
Als je het volledig client side wilt doen, dan kun je misschien een groot JSON/JavaScript object literal maken van alle continenten en de daarbij behorende landen en steden. Als je dat doet lijkt het me niet zo moeilijk meer.quote:
Dat wel. Maar dan heb je wel veel data die je moet inladen.quote:Op zondag 8 juni 2014 19:06 schreef Tijn het volgende:
Ik zou voor een 100% client-side oplossing gaan, dat lijkt me voor de gebruiker het snelst.
Heb je van beide manieren een tutorial, of een zoekterm waarop ik kan zoeken? Ik ben geen scriptkiddie, vind het gewoon leuk om een beetje te klooien, en probeer in m'n Wordpress site zo'n lijst te maken.quote:Op zondag 8 juni 2014 19:04 schreef robin007bond het volgende:
[..]
[..]
Als je het volledig client side wilt doen, dan kun je misschien een groot JSON/JavaScript object literal maken van alle continenten en de daarbij behorende landen en steden. Als je dat doet lijkt het me niet zo moeilijk meer.
Is misschien wel zonde van de grote JSON die iedere keer geladen moet worden. Wellicht hebben de experts hiervoor betere ideeën. Je kunt het uiteraard ook via AJAX doen, dan heb je niet steeds die grote JSON die wordt geladen, maar kun je in een get-variabele het juiste land/continent stoppen, waarna je daarna een JSON krijgt geretourneerd met de daarbij behorende steden of landen. Mooier is het dan om een database te hebben met alle continenten, landen en steden. Om vanuit daar de JSON te genereren op basis van welk continent/land geselecteerd is.
Sorry, die heb ik niet! Ik zou het toch een beetje zelf proberen.quote:Op zondag 8 juni 2014 19:16 schreef BigSmurf het volgende:
[..]
Heb je van beide manieren een tutorial, of een zoekterm waarop ik kan zoeken? Ik ben geen scriptkiddie, vind het gewoon leuk om een beetje te klooien, en probeer in m'n Wordpress site zo'n lijst te maken.
Ik denk dat dat best meevalt, zeker als je je scripts minified met gzip compressie aanbiedt.quote:Op zondag 8 juni 2014 19:16 schreef robin007bond het volgende:
[..]
Dat wel. Maar dan heb je wel veel data die je moet inladen.
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |