More Related Content
Similar to еще JavaScript
Similar to еще JavaScript (20)
More from Vasya Petrov (20)
еще JavaScript
- 3. В ссццееннааррииии JJaavvaaSSccrriipptt ммооггуутт
ииссппооллььззооввааттььссяя ооббъъееккттыы
ккллииееннттссккииее ооббъъееккттыы,, ввххооддяящщииее вв ммооддеелльь DDOOMM,, тт..ее..
ооттввееччааюющщииее ттооммуу,, ччттоо ссооддеерржжииттссяя ииллии ппррооииссххооддиитт ннаа WWeebb--
ссттррааннииццее вв ооккннее ббррааууззеерраа.. ООннии ссооззддааююттссяя ббррааууззеерроомм ппррии
ррааззббооррее ((ппааррссииннггее)) HHTTMMLL--ссттррааннииццыы..
ППррииммееррыы: wwiinnddooww,,ddooccuummeenntt,, llooccaattiioonn,, nnaavviiggaattoorr ии тт..пп..
ссееррввееррнныыее ооббъъееккттыы,, ооттввееччааюющщииее ззаа ввззааииммооддееййссттввииее ккллииееннтт--
ссееррввеерр.. ППррииммееррыы: SSeerrvveerr,, PPrroojjeecctt,, CClliieenntt,, Fiilleeии тт..пп.. ССееррввееррнныыее
ооббъъееккттыы вв ээттоомм ккууррссее рраассссммааттррииввааттььссяя ннее ббууддуутт..
ввссттррооеенннныыее ооббъъееккттыы.. ООннии ппррееддссттааввлляяюютт ссооббоойй ррааззллииччнныыее
ттииппыы ддаанннныыхх,, ссввооййссттвваа,, ммееттооддыы,, ппррииссуущщииее ссааммооммуу яяззыыккуу
JJaavvaaSSccrriipptt,, ннееззааввииссииммоо оотт ссооддеерржжииммооггоо HHTTMMLL--ссттррааннииццыы..
ППррииммееррыы: ввссттррооеенннныыее ккллаассссыы
ооббъъееккттоовв AArrrraayy,,SSttrriinngg,, DDaattee,, NNuummbbeerr,, Fuunnccttiioonn,, BBoooolleeaann,, аа ттааккжжее
ввссттррооеенннныыйй ооббъъеекктт MMaatthh..
ппооллььззооввааттееллььссккииее ооббъъееккттыы.. ООннии ссооззддааююттссяя ппррооггррааммммииссттоомм
вв ппррооццеессссее ннааппииссаанниияя ссццееннаарриияя сс
ииссппооллььззооввааннииееммккооннссттррууккттоорроовв ттииппаа ооббъъееккттоовв ((ккллаассссаа))..
ННааппррииммеерр,, ммоожжнноо ссооззддааттьь ссввооии ккллаассссыы CCaatt ии DDoogg.. ССооззддааннииее ии
ииссппооллььззооввааннииее ттааккиихх ооббъъееккттоовв ббууддеетт рраассссммооттрреенноо ддааллееее вв ээттоомм
ккууррссее..
- 4. ООббъъеекктт wwiinnddooww
ККллаасссс ооббъъееккттоовв WWiinnddooww —— ээттоо ссааммыыйй
ссттаарршшиийй ккллаасссс вв ииееррааррххииии ооббъъееккттоовв
JJaavvaaSSccrriipptt.. ООббъъеекктт wwiinnddooww,, ооттннооссяящщииййссяя кк
ттееккуущщееммуу ооккннуу ((тт..ее.. вв ккооттоорроомм ввыыппооллнняяееттссяя
ссккрриипптт)),, яяввлляяееттссяя ооббъъееккттоомм ккллаассссаа WWiinnddooww..
ККллаасссс ооббъъееккттоовв Frraammee ссооддеерржжииттссяя вв
ккллаассссее WWiinnddooww,, тт..ее.. ккаажжддыыйй ффрреейймм —— ээттоо
ттоожжее ооббъъеекктт ккллаассссааWWiinnddooww..
- 7. ППррииммеерр ссооззддаанниияя ооккннаа
<<FFOORRMM>>
<<IINNPPUUTT TTYYPPEE==““bbuuttttoonn””
VVAALLUUEE==""ППррооссттооее ооккнноо""
oonnCClliicckk==""wwiinnddooww..ooppeenn(( ''aabboouutt::bbllaannkk'',,''tteesstt11'',,
''ddiirreeccttoorriieess==nnoo,,hheeiigghhtt==220000,,llooccaattiioonn==nnoo,,mmeennuubb
aarr==nnoo,,rreessiizzaabbllee==nnoo,,ssccrroollllbbaarrss==nnoo,,ssttaattuuss==nnoo,,ttoo
oollbbaarr==nnoo,,wwiiddtthh==220000''));; "">>
<<//FFOORRMM>>
- 8. ККооннттееййннеерр FFOORRMM
ЕЕссллии рраассссммааттррииввааттьь ппррооггррааммммииррооввааннииее ннаа JJaavvaaSSccrriipptt
вв ииссттооррииччеессккоойй ппееррссппееккттииввее,, ттоо ппееррввыыммии ооббъъееккттааммии,,
ддлляя ккооттооррыыхх ббыыллии ррааззррааббооттаанныы ммееттооддыы ии ссввооййссттвваа,,
ссттааллии ппоолляя ффооррмм..
ППооээттооммуу вв ппррооггррааммммаахх ннаа JJaavvaaSSccrriipptt кк нниимм
ооббрраащщааююттссяя ппоо ииммееннии::
wwiinnddooww..ddooccuummeenntt..ff__nnaammee..ii__nnaammee..vvaalluuee==""ТТееккссттооввооее ппооллее"";;
ТТооггоо жжее ээффффееккттаа ммоожжнноо ддооссттииччьь,, ииссппооллььззууяя ммаассссиивв
ффооррмм ззааггрруужжееннннооггоо ддооккууммееннттаа::
wwiinnddooww..ddooccuummeenntt..ffoorrmmss[[00]]..eelleemmeennttss[[00]]..vvaalluuee==""ТТееккссттооввооее ппооллее"";;
- 11. ЗЗаащщииттаа ппоолляя ввввооддаа
ДДлляя ззаащщииттыы ппоолляя оотт ввввооддаа вв ннееггоо ссииммввооллоовв ппррииммеенняяюютт ммееттоодд bblluurr(()) вв
ссооччееттааннииии сс ооббррааббооттччииккоомм ссооббыыттиияя oonnFFooccuuss::
<<FFOORRMM>> <<IINNPPUUTT SSIIZZEE==1100 VVAALLUUEE==""11--ее ззннааччееннииее""
oonnFFooccuuss==""ddooccuummeenntt..ffoorrmmss[[00]]..eelleemmeennttss[[00]]..bblluurr(());;"">>
<<IINNPPUUTT TTYYPPEE==bbuuttttoonn VVAALLUUEE==CChhaannggee
oonnCClliicckk==""ddooccuummeenntt..ffoorrmmss[[00]]..eelleemmeennttss[[00]]..vvaalluuee== ''22--ее
ззннааччееннииее'';;"">>
<<IINNPPUUTT TTYYPPEE==rreesseett VVAALLUUEE==RReesseett>> <<//FFOORRMM>>
ВВ ээттоомм ппррииммееррее ззннааччееннииее ппоолляя ввввооддаа ммоожжнноо ииззммееннииттьь,, ттооллььккоо ннаажжаавв ннаа
ккннооппккии CChhaannggee ии RReesseett.. ППррии ппооппыыттккее ууссттааннооввииттьь ккууррссоорр вв ппооллее ввввооддаа оонн
ннееммееддллеенннноо ооттттууддаа ууббииррааееттссяя,, ии ттааккиимм ооббррааззоомм,, ззннааччееннииее ппоолляя ннее
ммоожжеетт ббыыттьь ииззммееннеенноо ппооллььззооввааттееллеемм..
- 12. ККннооппккии
ККннооппккаа ввввооддииттссяя вв ффооррммуу ггллааввнныымм
ооббррааззоомм ддлляя ттооггоо,, ччттооббыы ммоожжнноо ббыыллоо
ооббррааббооттааттьь ссооббыыттииее cclliicckk::
<<FFOORRMM>> <<IINNPPUUTT TTYYPPEE==bbuuttttoonn
VVAALLUUEE==""ООккнноо ппррееддууппрреежжддеенниияя""
oonnCClliicckk==""wwiinnddooww..aalleerrtt((''ООттккррыыллии ооккнноо''));;"">>
<<//FFOORRMM>>