Dieser Artikel teilt Ihnen hauptsächlich eine Interviewfrage zu zweidimensionalen Javascript-Arrays. Ich hoffe, er kann Ihnen helfen. Implementieren Sie bei einem gegebenen zweidimensionalen Array eine funktionale Funktion fn und übergeben Sie eine Koordinate des zweidimensionalen Arrays an diese Funktion. Wenn der Wert dieser Koordinate „1“ ist, werden alle mit dieser Koordinate verbundenen Koordinaten verwendet, deren Koordinatenwert 1 ist zurückgegeben werden.
Zum Beispiel führt die Übergabe von fn([3,4]) zu:
[[3,4],[4,4],[5,4],[6,4] ,[ 7,4],[8,4],[8,5],[8,6]]
var arr =[ [0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,1,0,0,0,1,0,0], [0,0,0,0,1,0,0,0,1,0,0], [0,0,0,0,1,0,0,0,1,0,0], [0,0,0,0,1,0,0,0,0,0,0], [0,0,0,0,1,0,0,0,0,0,0], [0,0,0,0,1,1,1,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0], ] ;