.


:




:

































 

 

 

 





JavaScript RegExp. RegExp , //. Perl . : /stud/. , stud. /^stud/ , stud (student), /stud$/ - (restud).

. /[]/ ,, . ^ , , . /[^]/ ,, .

:

/[0-9]/ - 0 9;

/[a-z]/ - z;

/[a-zA-Z0-9]/ - Latin.

[^a-zA-Z] , (a-z A-Z).

\ - :

\d - ;

\D - ;

\w - - /[a-zA-Z0-9_]/

\W - , - /[^a-zA-Z0-9_]/

\s -

\S -

\n . \n

\r . \r

\t . \t

\\

\b , : /sa\b/. , \b, , : /sa\b/.

. () \. .

+, *,? {...}, , , . :

[]+ , ;

[]* , ;

[]? ;

[]{2} , ;

[]{2,3} , ;

[]{2,} , .

/stu+/ stu, u. : /st{2,4}/. s, 2 4 t. /\w{3}\d?/ - . /\s+Java\s+/ - . /[\d]+/ , /([\d]+)000/ .

/<([\w]+)>/ , , - , HTML.

: / (by|ru|uk|com)/ by .

| () . () , ()+ .

. i , , g- . :

/\bJava\b/gi

String, :

search(_); . JavaScript.search(/script/i) 4.

Replase(_, ); - g, , . Text.replace(/Javascript/gi,JavaScript). match(_) . split(_) .

JavaScript , (window, navigator, location, history ..) , HTML (document, forms, frames ..). , .

window

window JavaScript. . JavaScript window.open():

var winobj=window.open([]);

window.

closed true, .

defaultStatus, status , .

document , .

history .

innerHeight/innerWidth / .

location location , .

name .

navigator Web-.

opener , , open.

outerHeight/outerWidth / .

pageXOffset/pageYOffset / .

parent , window -. .

screen screen.

screenLeft/screenTop / .

screenX/screenY / .

Self/ window window .

top , . .

window

window : alert({})- ; confirm({}) - Ok/Cancel; prompt({}, [{ }]) - .

window:

back() .

focus() / blur() / .

clearInterval({}) , setInterval().

clearTimeout({}) , setTimeout().

close() , open().

execScript({},"JavaScript") .

find([{ }[, true|false]) true, , false.

forward() .

home() "" , .

moveBy({X},{Y}) X Y .

moveTo({X},{Y}) , X Y.

navigate({}) Web-.

open({}, { }, [{ }]) , , ,

print() .

resizeBy({X},{Y}) / X Y .

resizeTo({X},{Y}) , X Y.

scrollBy({X},{Y}) X Y .

scrollTo({X},{Y}) , X Y.

setHotKEys(true|false) (true) (false) "" , .

setInterval({ },{}, [{ , }]) ( -). -, clearInterval.

setResizeeable(true|false) (true) (false) .

setTimeout({ -},{}, [{ , }]) ( ), clearTimeout. , clearTimeout .

stop() .

: window. ();

self. (); winobj. ();





:


: 2016-07-29; !; : 561 |


:

:

,
==> ...

1671 - | 1610 -


© 2015-2024 lektsii.org - -

: 0.019 .