/JavaScript #Bebasata

JavaScript #Bebasata

مبدئيا  ال – Java Script –  هى نفس  تاج ال (html) مضاف اليه تاج ال <script>

اول حاجه هنتكلم فيها النهارده  هى ايه شكل ال code و الtags ؟ و الكود كله بيتكتب جوا التاج الخاص بالأسكربت

أولا comments and statements

الcomment عادى جدا زى أى لغه  لو سطر واحد بيبقى

// Comment here

لو اكتر من سطر

/*
comment here
*/

اما بالنسبه لجمله الطباعه العاديه لل statement بتكون
document.write(“any statement here”); // print any statement

او ممكن باستخدام جمله اخرى زى

alert(“any statement here”); // another print fun

ثانيا variables

بنستخدم  var  :
مثال :

Var x=0;
var y=3;
var name=”any name here”; //
with Strings

 ثالثاvariables with strings

وهو إني أطبع المتغيرات و الأرقام و الحروف و الكلمات في جمله طباعه وحده

:مثال

var name=”any name”;
var age=”19”;
document.write(name +”is my name” + age +”is my age”);

//the output

رابعا functions

ازاي  تكتب function و ازاى تستدعيها ب function تانيه :

function add()
{
alert(“any statement here”);
}
add();

//the output

** لو عايزه ال function تتنفذ بناء على action معين

//the output will be

** لو عايز أدي ال function أي parameter

function name(x)
{
document.write(“my name is ” + x);
}
name(“saraa”);

** لو عايزه احط اكتر منparameters

function compare(x,y)
{
document.write(x + “is better then ” + y);
}
compare(“apple”,”orange”);

** و بالنسبه لجمله return

function game()
{
return “super_mario”;
}
document.write(game());

** واخيرا

calling function from another function

function game()
{
   document.write(“game”);
}
function play()
{
   document.write(“play”);
}
function start()
{
   game();
   play();
}
   start();
// another way
function game()
{
   document.write(“game”);
}
function play()
{
   document.write(“play “);
   game();
}
   play();

و بس كفايه كده  بقى 🙂