Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 14459|Atbildi: 0

[Jquery] Detalizēta informācija par funkciju jQuery.extend

[Kopēt saiti]
Publicēts 29.09.2016 20:27:19 | | | |

JQuery paplašināšanas metode:
      Jquery paplašināšanas metode ir izplatīta metode, ko mēs izmantojam spraudņu rakstīšanas procesā, un šajā metodē ir daži pārslodzes prototipi, tāpēc uzzināsim par to kopā.
      1. Jquery paplašināšanas metodes prototips ir:





      Tas nozīmē pievienot src1, src2, src3... Sapludināt ar DEST un atgriezt sapludinātā DEST vērtību, kas parāda, ka DEST struktūra ir modificēta pēc metodes sapludināšanas. Ja vēlaties iegūt sapludināšanas rezultātu, bet nevēlaties modificēt dest struktūru, varat izmantot tālāk norādītās darbības.






      Tas ļauj iestatīt src1, src2, src3... Sapludiniet un pēc tam atgrieziet sapludināšanas rezultātu uz newSrc. Piemēram:




      Tad rezultāts pēc apvienošanās





      Tas nozīmē, ka, ja nākamajam parametram ir tāds pats nosaukums kā iepriekšējam parametram, nākamais parametrs pārrakstīs iepriekšējā parametra vērtību.

      2. Izlaidiet parametru dest
      Ja tas ir izlaists, metodei var būt tikai viens src parametrs, un src var sapludināt objektā, kas izsauc paplašināšanas metodi, piemēram:
1、$.extend(src)
Šī metode ir sapludināt src globālajā jquery objektā, piemēram:





Tas ir apvienot hello metodi globālajā jquery objektā.
2、$.fn.extend(src)
Šī metode sapludina src jquery instances objektā, piemēram:



Tas ir apvienot hello metodi jquery instances objektā.

Tālāk ir norādīti daži bieži izmantoto paplašinājumu piemēri.







Tas ir .NET nosaukumvietas paplašinājums jquery globālajā objektā.





    Tas ir hello metodes paplašinājums uz Jquery neto nosaukumtelpu, kas iepriekš tika paplašināta.

3. Jquery paplašinātajā metodē ir arī pārslodzes prototips:  





      Pirmais parametrs būls norāda, vai veikt dziļu kopiju, un pārējie parametri ir tādi paši kā iepriekš.





      Mēs redzam, ka ligzdotais apakšobjekta atrašanās vieta:{city:"Boston"} ir ligzdots src1, un apakšobjekta atrašanās vieta:{state:"MA"} ir arī ligzdots src2, un pirmais dziļuma kopijas parametrs ir patiess, tad apvienotais rezultāts ir:



       Tas nozīmē, ka tas apvienos arī ligzdotos apakšobjektus src, un, ja pirmais parametrs ir nepatiess, redzēsim, kāds ir sapludināšanas rezultāts:





     Apvienošanās rezultāts ir:



Šīs ir dažas detaļas par to, kā $.extend() bieži tiek izmantots projektos.








Iepriekšējo:HighCharts sektoru diagrammas detalizācijas piemērs
Nākamo:Highcharts grēdu histogrammas ar detalizācijas funkcionalitāti
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com