Претраживање
Спонзори

Архива за 'Категорија Туториали'

Уграђивање ЈаваСцрипт

Субота, јануар 10тх, 2009

Постоји неколико начина да бисте уградили ЈаваСцрипт у вашем ХТМЛ странице. Омогућава поглед на њих

<сцрипт> ознаку.

ЈаваСцрипт код се појављује између <сцрипт> и </ СЦРИПТ> тагова. Можете да користите само основни <сцрипт> ознаке за скрипте као што је следеће

<сцрипт>
доцумент.врите ("Јава примеру");
</ СЦРИПТ>

што нам даје следеће оутпут

доцумент.врите ("Јава примеру");
постоји низ атрибута које можете користити са <сцрипт> ознаку

ЈЕЗИК

Ово се користи да одредите шта извршавање скрипти језик скрипте је написан у. У већини прегледачи подразумевани атрибут је ЈаваСцрипт. Али морате бити свесни да постоји и ВБСЦРИПТ ас уелл. Ако сте били на микс ВБСЦРИПТ и ЈаваСцрипт и нису навели језик желите добити неке занимљиве проблеме опсецање горе. Можете да подесите атрибут ЈЕЗИК на стварни број верзије ЈаваСцрипт па ако поставите га ЈаваСцрипт 1,1 за вас ће добити све функције ЈаваСцрипт 1,1, али ако ваш скрипта имао функције које су уведене у новију верзију Јава-скрипта да не .

СРЦ

ово се користи да одредите УРЛ спољних скрипту да се учита и погубљени. Ове спољне датотеке обично имају јс екстензију.. Дакле, то би изгледати овако <СЦРИПТ СРЦ = "сампле.јс"> </ сцрипт>

АРХИВА

ово се користи да наведете УРЛ адресу ЈАР датотеку која садржи скрипт одређено СРЦ атрибут. Јава 1.2 захтева.

ТИП

То је једина подржана у програму Интернет Екплорер 4 и Нетсцапе Навигатор 4 горе. Синтакса је следећа

<СЦРИПТ ТИП = "тект/ЈаваСцрипт"> мој ЈаваСцрипт </ СЦРИПТ>

Догађај Хандлерс

ЈаваСцрипт код се може ставити у руковалац атрибута ХТМЛ тагове. Ови атрибути увек почињу на а неки примери су онЦлицк, онБлур и онМоусеДовн. Код се извршава када се догађај деси, тако на пример, ако притиснете тастер и имају ЈаваСцрипт код прикључен на дугме ово ће извршити када се притисне дугме. Овде је пример.

Овде је ХТМЛ у овом примеру

<Инпут типе = дугме валуе = "Притисните за мене обавештење кутије"
онЦлицк = "алерт ('осудити узнемирујући упозорење кутија пример');">

ЈаваСцрипт УРЛ адресе

ЈаваСцрипт УРЛ је посебан тип УРЛ-а. ЈаваСцрипт УРЛ не слати или преузимате информације као нормална УРЛ осим као нуспојава ЈаваСцрипт УРЛ адреса се користи за извршавање скрипте. ЈаваСцрипт УРЛ адресе заузимају једну линију, тако да ако садржи више од једног извештаја, полу-дебело црево треба да се користи.

Овде је пример

Упозорење овде оквир пример је ХТМЛ код за овај задивљујући пример

<а хреф="јавасцрипт:алерт('анотхер узнемирујући упозорење бок')"> обавештења <оквир пример />

Нарочитих низова

Субота, јануар 10тх, 2009

Овде је табела наводи посебне нарочитих низова.

Бекство

представља

\ Б

Бацкспаце

\ Ф

Форм феед

\ Н

Ред

\ Р \ н

Ентер

\ Т

Табулатор

\ '

Појединачне цитатом

\ "

двоструким наводницима

\ \

једну обрнуту косу црту

\ ДДД

карактер са Латин-1 енцодинг утврђене три цифре октални ггг

\ КСДД

карактер са Латин-1 енцодинг наведене две хексадецималне цифре ад

\ Удддд

карактер са Уницоде кодирање утврђене четири хексадецималне цифре дддд

\ Н

н, где је н било који карактер осим оних горе.

Типова података

Субота, јануар 10тх, 2009

Бројева

У ЈаваСцрипт-у све бројеве се третирају као покретним зарезом бројева. Јава не подржава целих бројева, октални бројеви, бројеви хексадецималном итд, али на најнижем нивоу, Јава види све бројеве као бројеве са покретним зарезом.

Цели бројеви

То су бројеви без делимични делова, они могу бити позитивни или негативни и они могу бити децимални, хексадецимални и октални Најчешћи тип целих бројева се децимална бројеве (или база 10).. То су бројеви у опсегу од 0 - 9 и не може имати 0 испред бројева. Овде су неки примери.

важи: 2, 23, 900, 54

неважеће: 04, 0300, 079

Октални бројеве (такође се помињу као база-8) мора да почне са нуле и онда сваку цифру после нулу може бити у опсегу од 0 - 7.

хексадецималном бројеве (такође познат као база-16) морају да почињу са 0к или 0Кс. Свака цифра следеће то може бити у опсегу од 0 - 9 и од - ф где - ф еквивалент 10 - 15.

Пример

Једноставан пример овде

<! -
доцумент.врите ("45 је" + 45 + "децимални (база 10)");
доцумент.врите ("<бр> 045 је" + 045 + ", октални (основа 8)");
доцумент.врите ("<бр> 0 × 45 је" + 0 × 45 + "хексадецимални (база 16)");
/ / ->
<сцрипт језик = "ЈаваСцрипт">
<! -
доцумент.врите ("45 је" + 45 + "децимални (база 10)");
доцумент.врите ("<бр> 045 је" + 045 + ", октални (основа 8)");
доцумент.врите ("<бр> 0 × 45 је" + 0 × 45 + "хексадецимални (база 16)");
/ / ->
</ Сцрипт>

<! -
доцумент.врите ("45 је" + 45 + "децимални (база 10)");
доцумент.врите ("<бр> 045 је" + 045 + ", октални (основа 8)");
доцумент.врите ("<бр> 0 × 45 је" + 0 × 45 + "хексадецимални (база 16)");
/ / ->
Сада можете видети значај не стави 0 или 0к испред своје бројеве, резултати се разликују у октални и хексадецимални.

Жице

Низ се састоји од броја знакова. Жице су проглашени постављањем знакова или унутар двоструких наводника ("") или унутар једноструке наводнике ('). Када се знак обрнуте косе црте (\) се појављује у низу буквално, то бежи знак који следи, то значи да можете да поставите специјалних карактера у стрингу. (Погледајте наше специјалне карактере референца)

Булова

Боолеан тип података може да има само две вредности или ТРУЕ или ФАЛСЕ. Они су често представљени 1 за истинито и 0 за лажне у ЈаваСцрипт. Понекад је боље мислити о тачно или нетачно, као укључили или искључили, или чак и као да или не.

нула

Ово обезбеђује ЈаваСцрипт за кључне речи нула која представља стање у којем не постоји вредност.

Именовање променљивих

Постоје неке смернице да прате када именовања променљивих у ЈаваСцрипт. То су као што следи

Први знак имена мора да буде писмо или црту (_)

Сви карактери након првих знакова може да се слова, наглашавају, или цифара

Слова могу да буду горњем или доњем случају. Имајте на уму да је Јава третира два случаја другачије, тако на пример Име се разликује од Име или Име.

Додељивање променљивих

Да прогласи променљиву у ЈаваСцрипт-у користимо кључну реч вар следи име променљиве. Можете ставити више променљиве користећи исту кључну реч вар, ако је ово случај да користите зарезе за раздвајање имена променљиве.

Сада када сте дефинисали променљиву, можете да доделите вредност је са задатак оператора (=). Често декларације и задатак се одржати у исто време. Ако је вредност додељена променљивој која није проглашен са вар кључним речима. Јава ствара глобалну променљиву.

Омогућава да видите пример све ово.

<сцрипт језик = "ЈаваСцрипт">
<! -
/ / Променљива изјава без пренос
вар име;
/ / Задатак без употребе вар речи
наме = "Иаин";
/ / Променљива декларације и задатак у комбинацији
вар година = 29, висина = 6;
/ / Штампа детаљније
доцумент.врите (име, "је", доба "и", висина, "стопало");
/ / ->
</ Сцрипт>

Који даје овај резултат.

<! -
/ / Променљива изјава без пренос
вар име;
/ / Задатак без употребе вар речи
наме = "Иаин";
/ / Променљива декларације и задатак у комбинацији
вар година = 29, висина = 6;
/ / Штампа детаљније
доцумент.врите (име, "је", доба "и", висина, "стопало");
/ / ->

Обим променљива

Променљиве у ЈаваСцрипт-у може бити локална или глобална. Све променљиве су глобалне осим ако су они проглашени у функцији, у овом случају променљива локална за ту функцију. Можете да имате две променљиве са истим именом ако је глобална и једна је локална за функцију. Када приступите променљиве у функцији приступите локалне променљиве, ван функције које приступају глобалне променљиве.

Увек треба да користите кључне речи вар да прогласи променљиву унутар функције, ако желите да буде локална променљива. Ако не ЈаваСкрипт ствара глобалну променљиву.

петље у ЈаваСцрипт

Субота, јануар 10тх, 2009

Ово су времена када је исти део кода треба да се изврши више пута са различитим вредностима.

за

За структуру петље унапред број пута. За петље се састоји из два дела стању и изјавама. Услов део структуре одређује колико пута петља понавља док изјава је оно што је извршава сваки пут када дође до петље.

Условно структура је садржана унутар заграде и састоји се из три дела, раздвојена полу двотачке (:). Први део стања структуре покрене променљиву почетну вредност. У већини случајева, променљиве је проглашен овде и иницијализује. Други део је стварна условно изјаве који одређује колико пута петља са бити поновљено. У трећем и завршном делу одређује како треба да променљива која је иницијализован у првом делу, да се промени сваки пут када се петља је поновљено. Трећи део узрока променљива се увећава, децрементед итд. Овде је синтакса за петље

за (иницијализовати, стање; подешавање)
(
изјава;
)

Морате да пазите на бесконачне петље. Омогућава поглед на пример за петљу.

<сцрипт језик ="ЈаваСцрипт">
<! -
фор (вар и = 0; и <= 10; и + +)
(
доцумент.врите ("", и);
)
/ / ->
</ Сцрипт>

који нам даје следећи резултат

<! -
фор (вар и = 0; и <= 10; и + +)
(
доцумент.врите ("", и);
)
/ / ->
док

Вхиле петља је слична за петље. У саопштењу се ради овако док је израз у загради је тачно извршавање извештајима у петље. Када се последња изјава се врши повратак на врх петље и проценити поново израза. Када израза на лажне следећи ред кода после структура вхиле петља се извршава. Да бисте спречили бесконачне петље изјаву мора бити укључен у петља која мења променљиве у изразу. Ево синтаксе вхиле петља.

вхиле (израз)
(
изјава;
)

Овде је пример

<сцрипт лангуаге="ЈаваСцрипт">
<! -
вар и = 0;
вхиле (и <= 10)
(
доцумент.врите ("", и);
и + +;
)
/ / ->
</ Сцрипт>

што нам даје следеће резултате

<! -
вар и = 0;
вхиле (и <= 10)
(
доцумент.врите ("", и);
и + +;
)
/ / ->
урадите док

Ова петља је једноставно варијанта вхиле петља. Битна разлика је да ће петља увек проценити једном пре процене израз за први пут. Ево синтаксе.

чинити
(
изјава;
)
вхиле (израз);

Када се петља изврши по први пут је израз у загради је вредновати. Ако је ово истина петља извршава поново. Ако је ово лажни следеће линије кода после, док је структура извршава. Изјава мора бити укључена у петља која мења променљиве у изразу како би се спречило бесконачне петље.

Овде је пример горе пут да користите не ... вхиле петља

<сцрипт лангуаге="ЈаваСцрипт">
<! -
вар и = 0;
чинити
(
доцумент.врите ("", и);
и + +;
)
вхиле (и <= 10);
/ / ->
</ Сцрипт>

и овде је опет резултат
<! -
вар и = 0;
чинити
(
доцумент.врите ("", и);
и + +;
)
вхиле (и <= 10);
/ / ->

за .. у

Ово није исто што и за петље. ... У за петље се користи да омогући приступ набројаних особина ЈаваСцрипт објекта. Ова петља је само наћи у ЈаваСцрипт. Изјаву у петља се извршава за сваку имовину објекта све док свака имовина је приступљено. Синтакса изгледа овако

за (променљиве у објекат)
(
изјава;
)

Овде је пример да приступи свим својства документа објекта

<сцрипт лангуаге="ЈаваСцрипт">
<! -
вар и;
за (и у документу)
(
доцумент.врите ("", и);
)
/ / ->
</ Сцрипт>

и овде је резултат
<! -
вар и;
за (и у документу)
(
доцумент.врите ("", и);
)
/ / ->

Пауза / Наставак

Пауза се користи за престаје извршење интимним затварајуци петље и од Јава 1.2 па надаље можете такође име петље.

бреак;
Пауза етикети;

Настави се рестартује интимним петља или Јава 1.2 па надаље заправо може поново зове петља.

и даље;
и даље ознаку;

Превести