Ruby er en web- programmeringsspråk som brukes til dynamisk å generere HTML websider basert på scripts og andre handlinger og omfatter begrepet sett , som fungerer som et organisatorisk verktøy . Ruby kan brukes med en rekke tredjeparts webtjeneste appication programmeringsgrensesnitt ( API) for å lage robuste web-applikasjoner som trekker inn informasjon fra en rekke kilder . Populære nettsamfunn , som Twitter , er bygget med Ruby . Formål
"Set" i Ruby er ansvarlig for å implementere en rekke sorterte verdien uten å vise eventuelle like entires . Når du arbeider med utallige objekter i programmering utfordringer , gjør Set du til binære operatører som aksepterer objekter asides fra sett og matriser . Mellom de ulike versjonene av Ruby , utfører Set samme funksjon og er utformet for å tjene samme formål .
Set Metoder
En rekke Set metoder tillater programmerere å utføre endringer i sine datasett . Vanlige eksempler på Set metoder omfatter etablering av et nytt , duplisere satt gitt et annet navn , en metode som gjør det mulig for programmerer å returnere en netto sett som inneholder elementer av et felles kjennetegn i et gitt objekt .
Flat Set metoder
Et annet sett av metoder som brukes i Set er de flate metoder. Den første flate metoden, uttrykt som " flate ( )" returnerer et nytt sett som er utflatet på en rekursiv måte. Legge til et utropstegn ot metoden , " flate ! ( )" Vil erstatte mottakeregenskapene datasett med resultatet på plass og vil ikke returnere noe hvis det ikke var noen endringer foretatt .
Set metoder
Bruke " undergruppe ? " metoden vil validere datasettet som sant når det gis noen form for datasettet. Den " trekker " kommandoen vil slette alle elementene i settet som vises som et objekt . Den siste settet metoden, " supersett ? (Set )" vil validere settet som gjelder når gitt et supersett av data (eller en kombinasjon eller konglomerat sett med data . )