Det här mönstret är ganska vanligt; jag har sett det på några ställen, inklusive källkoden för jQuery:
var arr = "word1 word2 word3".split(" ");som ett alternativ till de 'vanliga' metoderna för arrayinitialisering:
var arr1 = [ "word1", "word2", "word3" ]; var arr2 = new Array( "word1", "word2", "word3" );Vilka är fördelarna med strängdelningsmetoden?
Från John Resig (skaparen av
Läs mer →
Jag har en webbplats som har en textruta.
När användaren fyller i information i det, gör det ett AJAX-anrop för att se om inmatningen är giltig, om inte inaktiverar det en knapp.
De kan också lägga till upp till 10 textrutor, vilket görs via jQuery Templates. Just nu har varje textruta en klass som heter serial och när en ser
Läs mer →
Jag arbetar med ett skript för att betygsätta ett användarsvar genom att jämföra två arrayer. (Det är en quiz för att se hur väl de kan information ord för ord.) Jag har redan en del av koden som jag behöver, som att göra användarsvaret till gemener och dela upp det. Allt jag behöver är något för att
Läs mer →I Eclipse, följande rad av JavaScript
var a1 = [[1, 2], [3, 4]];genererar varningarna:
Type mismatch: cannot convert from Number[] to any Type mismatch: cannot convert from Number[] to anymedan
var a2 = [['w', 'x'], ['y', 'z']];genererar :
Type mismatch: cannot convert from String[] to any Type mismatch: cannot convert from String[] to anyoch
var a3 = [[1, Läs mer →
Jag arbetar på ett formuläruppladdningselement som kan användas i Zend Framework-formulär. Jag försöker göra det så att programmeraren kan använda det i vilket projekt som helst utan att behöva manuellt konfigurera några inställningar.
Filerna laddas upp av en AJAX-uppladdare som returnerar JSON-da
Läs mer →
Jag har följande problem i ember.js. En barnkontroll beror på ett valt värde i en föräldrakontroll för att kunna bestämma sitt innehåll. I databasen har ett barn en parent_id-referens.
App.parentsController = Em.ArrayController.create({ Läs mer →Bara en snabb fråga. Jag skapade benchmarken (länk nedan), och för mig åtminstone (kör chrome 18.0.1025), verkar det märkbart snabbare att läsa värden från början av en array med array.shift() varje gång än att läsa värdena med en while/for-loop och komma åt dem via index.
Jag är säker på att detta inte kan vara rätt, eftersom shift() har mycket mer arbete att göra, men samtidigt kan jag inte se vad jag skulle ha kunnat göra fel för att förklara denna ganska extrema skillnad?
http
Läs mer →
Vid första sidladdningen laddar vi ett stort JSON-dataobjekt med nyhetsflöden. Vi använder Mustache.js och listar alla nyhetsflödesrubriker, vilket fungerar utmärkt.
Vi har ett div-område för att visa detaljerna för det klickade nyhetsobjektet. Eftersom vi redan har laddat datan behöver jag skicka indexet för det ak
Läs mer →
Jag har följande array:
var items = [ {price1: 100, price2: 200, price3: 150}, {price1: 10, price2: 50}, {price1: 20, price2: 20, price3: 13}, ]Jag behöver få ett objekt med summan av alla nycklar som följande:
var result = {price1: 130, price2: 270 Läs mer →
Jag är inte säker på vad de kallas, men det jag menar är detta:
array["water"] = 50; array["fire"] = 30;längden bör vara 2 här
hur kan jag se hur många attribut jag har i arrayen? array.length fungerar inte =( Jag har provat all slags saker och jag känner att jag missar något riktigt enkelt här..
Ta
Läs mer →