Embedded JavaScript функция, уеб разработчици блог

Embedded JavaScript функция, уеб разработчици блог

Вградена функция описва всички действия, че да може да работи по най-разговор. Описание на действие вградени функции са скрити от програмист. Примери за такива действия биха могли да бъдат математически изрази и връщане на резултата или манипулация на съдържанието на HTML-документ. Функцията може да отнеме параметри, или аргументи, с които тя произвежда някакво действие. Аргументите могат да служат като литерали. и променливи.







Функцията е както следва:

ИмеНаФункцията (paremetr1, paremetr2 ... paremetrN)

Var а = имеНаФункцията (par1, PAR2, ..., Pärn);

Най-Js има много вградени функции за изчисляване на математически изрази. Например, функция Math.sin връща синуса на ъгъла (ъгъл в радиани е дадено), функция Math.sqrt изчислява корен квадратен от броя предадена като параметър и т.н.

Например, ние се изчисли корен квадратен от 256.

Var а = 256; Var б = Math.sqrt (а);

Var б = Math.sqrt (256);

След изпълнение на кода на един от двата примера vyshepredstavlennyh променлива б ще съдържа стойност 16.

Днес ще разгледаме две функции, които позволяват скриптовете си по някакъв начин да докладват всяка информация за външния свят. Вие сте малко вероятно да ги използвате при писане на реалните проекти, но те ще ви помогнат да научите.

функция за известяване

Тази функция може да отнеме, като параметър на текстовото представяне на стойността, която я показва в една тъпа сиво поле с "OK". До потребителят кликне върху бутона, изпълнението на скрипта няма да продължи.

document.write функция

Тази функция, пише в HTML-документ текст представяне на стойността, предавана като параметър. Никога не използвайте този метод, когато пишете скриптове за реални проекти, освен ако, разбира се, не знам точно какво правите. Ако се обадите на тази функция при зареждането на страницата, е вероятно вие ще видите празна страница с текст, който донесе последната покана за тази функция.







Math обект

Този обект съдържа функции за математически изрази и константи. За обекти, ние ще говорим по-късно. За да използвате математически обект трябва само да се помни, че жалбата му свойства (функции и константи), трябва да се напише Math.imyaFunktsiiIliKonstanty.

Имоти, които съдържа по математика обект (думата «Математика» пропуснати):

E 2,718281828459045
LN10 2,302585092994046 (естествен логаритъм 10)
LN2 .6931471805599453 (естествен логаритъм 2)
LOG10E .4342944819032518 (десетичен логаритъм на д)
LOG2E 1,4426950408889634 (база 2 логаритъм от броя на д)
PI 3,141592653589793
SQRT1_2 .7071067811865476 (корен квадратен от 0.5)
SQRT2 1,4142135623730951 (корен квадратен от две)

2. тригонометричните функции

грях - задължително
защото - косинус
тен - Tangent

Ъгълът, който взема аргумент на тези функции е даден в радиани, а не в градуси. За да се превърне стойност на ъгъл от градуси в радиани да го умножава по Math.PI и разделят от 180. От друга страна, за да се превърне ъгъл от радиани в градуси се умножава по 180 и разделен от Math.PI.

Така, че е 60 градуса пи / 3 радиани, 30 градуса се П / 6 радиана и 45 градуса пи / 4 радиани.

3. Обратни тригонометрични функции

ACOS - т.е. аркускосинуса брой ъгъл (в радиани), чийто косинус е равна на аргумента
ASIN - аркуссинус т.е. броя ъгъл (в радиани), чието задължително е равна на аргумента
ATAN - т.е. дъга допирателната на броя на ъгъл (в радиани), допирателната на която е равна на аргумента
ATAN2 - аркустангенс на частното на два аргумента

ABS - номера на модула
етаж - цялата част, "секс" или закръгляне надолу. Имайте предвид, че, например Math.floor (-0.9) и Math.floor (-0.1) е 1, не е нула.
достигам пределна точка - закръгли в посока нагоре или "таван"
Годен - връща стойността на изразяване д х. където х - е аргумент на функцията
влезте - връща натуралния логаритъм на число
Pow - отнема два аргумента и връща степен на база, която е първият аргумент, а индикаторът - втората.
макс - приема произволен брой параметри и връща максимално от тях
мин - отнема на произволен брой параметри и връща минимум от тях
случайна - връща случайно число между 0 и 1
кръгли - кръга към звената на
SQRT - изчислява корен квадратен от броя на

Много други вградени функции, които ще разгледаме по време на тези уроци, но за днес.