المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تعلم معنا كل ما يخص الجافا اسكربت



Chakira
11-01-2013, بتوقيت غرينيتش 12:52 AM
http://www.dzbatna.com/images/icons/iconrote.gif طھط¹ظ„ظ… ظ…ط¹ظ†ط§ ظƒظ„ ظ…ط§ ظٹط®طµ ط§ظ„ط¬ط§ظپط§ ط§ط³ظƒط±ط¨طھ (http://www.dzbatna.com/t240823/)



بسم الله الرحمن الرحيم

منقول من احدى المواقع لعل الفائدة تعم ان شاء الله


نبدأ بالدرس مفصل الاول وقبل كل شيء نبدأ بمقدمه كان الكتاب ومؤلفه حفظ للحقوق

اسم الكتاب JaVa****** In Easy Steps (( جافا سكربت في خطوات سهله ))

مؤلف الكتاب مايك ماك جراث (( الترجمه د / خالد العامري ))

المقدمه

تعتبر لغه جافا سكربت بمثابه لغه برمجة يتم ادراج اداه التحويل الخاصه بها في برنامج المتصفح الخاص بك

وهناك فرق بين لغه الجافا سكربت ولغه جافا وعلى الرغم من وجود نوع من الشتابه بينهما الا ان الاخيره تعتبر لغه مختلفه تماما وقد ظهرت الجافا سكربت عام 1995 حيث كان يطلق عليها في البدايه لايف سكربت Live ****** وتم تغيير الاسم بسبب الأغراض التسويقيه

وتحتوي لغه جافا سكربت على عدد كبير من الامكانيات الممتعه ولكن من منطلق الامان فانه لا يمكن قراءه او كتابه الملفات باستثناء الكوكيز او ملفات البيانات التي تقوم بتخزين قدر ضئيل من المعلومات

الفصل الاول

قبل البدء بالدرس مفصل استخدم المفكره ( النوت باد) بالنسبه للويندوز اما الانظمه الثانيه بصراحه اسفه ما اعرف ايس محرر النصوص فيها اللي يعرف ياليت يضيف المعلومه وشاكره له

يقوم بالقاء الضوء على آليات اللغه التي توضح بالامثله كيف يمكن كتابه نصوص جافا سكربت حتى يستطيع المستخدمون ان يتعلموا المبادئ والاساسيات الخاصه بهذه اللغه ثم يقوم متصفح (DOM)
"******** object model" بتوضيح كيف يمكن لصفحات الويب على عناصر مزوده بخصائص يمكن التحكم فيها من خلال جافا سكربت ويؤدي ربط جافا سكربت بالمعلومات الخاصه بــ (DOM) لى انشاء مؤثرات فعاله باستخدام DHTM

ويمكن تحديد بادايه ونهايه ايه كتله نصيه في الكود code الذي تم كتابته باستخدام HTML على الرغم من ان المكان الدائم برأس مستند بين علامتي الترميز <\HEAD> و<HEAD>

وتبدو الكتله النصيه على النحو التالي
رمز PHP:

<code style="white-space:nowrap"> <code> <****** TYPE="text/java******">

<!--

//-->

</******>
</code> </code>

ويتم ادخال الكود code الفعلي بين السطرين <!-- و //-->

**** ملاحظه ****

لا تستخدم سمه LANGUAGE التي كان يتم استخدامها كثيرا في تحديد لغه البرمجه في الاصدار HTML4.0 لذلك فان سمه TYPE تستخدم الان لهذا الغرض

وتستخدم هذه السطور في اخفاء النص من ادوات التصفح القديمه التي لا تحتوي على اداه التحويل الخاصه بلغه جافا سكربت

ومن الممكن ان يتم فصل كود code جافا سكربت عن كود code HTML داخل ملف جافا سكربت ويعتبر هذا بمثابه مستند نصي يتم حفظه في ملف امتداده (( js )) ولا يحتوي على علامات ترميز خاصه بلغه HTML

كما ان المرجع بالملف المشتمل على نص الكود code النص يجب ان يتم وضعه في قائمه المستند مع سمه SRC بحيث يشير المتصفح الى عنوان الموقع الخاص بملف جافا سكربت كما يتضح في

المثال

رمز PHP:

<code style="white-space:nowrap"> <code> <****** TYPE="text/java******" SRC="mycode.js">

</******>
</code> </code>


تذكر ان علامه الترميز للنهايه </******>

داله التحذير

ولاستدعاء داله التحذير قم باستدعاء الداله alert() الخاصه بلغه جافا سكربت
مثال

رمز PHP:

<code style="white-space:nowrap"> <code> <****** TYPE="text/java******">

<!--

alert("منتديات العاصفه ترحب بكم");

//-->

</******>
</code> </code>


النص بين الاقواس في الداله alert يجب وضعها بين علامتي الاقتباس &quot;&quot; ويجب ان تضع الفاصله المنقوطه بعد القوس الاخير


قواعد التركيب install الخاصه بجافا سكربت

الفاصله المنقوطه تتماشى مع قواعد خاصه بتركيب install جافا سكربت ويجب استخدامها في نهايه كل نص في جافا سكربت

تعتبر لغه جافا سكربت بمثابه لغه دقيقه حيث ان استخدام كلمات التاليه بمعان مختلفه مثل
alert و Alert و ALERT يجب التدقيق في حاله الاحرف

ولو طبقت استدعاء داله التحذير بــ Alert او ALERT فانه لن تعمل معك داله الاستدعاء

كما ان المسافات وعلامات الجدوله والاسطر الجديده لا تمثل ايه مشكله بصفه عامه ويتم تجاهلها في جافا سكربت فان الكود code قد يتم تنسيقه بحيث يسهل على اي شخص قرائته

ومن الافضل ان يتم اضافه بعض التعلقيات الى كود code جافا سكربت مثال فالمحلل اللغوي عندما يرى اي نص مسبوق بعلامه // ويتالف من سطر واحد فانه يتعامل معه كتعليق يتكون من سطر واحد وبالتالي فانه يتجاهله كما انه يتجاهل ايضا اي نص يتكون من سطر او اكثر ويكون مدرجا بين هاتين العلامتين */ و/*

رمز PHP:

<code style="white-space:nowrap"> <code> <****** TYPE="text/java******">

<!--

/*طريقه عمل الكود code كالتالي

تستطيع كتابه التعليمات هكذا*/

alert("منتديات العاصفه ترحب بكم");

//كل هذه طرق خاصه بالايضاح

//-->

</******>
</code> </code>

يجب كتابه الكلمات الرئيسيه الخاصه بجافا سكربت باحرف صغيره


الكلمات الرئيسيه
سوف اكتبها لكم كامله

typeof
null
function
do
break
var
return
if
else
case
void
switch
import
export
continue
while
this
in
false
default
with
true
new
for
delete

بالاضافه الى ذلك جافا سكربت تحتفظ بجميع الكلمات المدرجه في الكلمات التاليه

abstract
debugger
goto
package
synchronized
throw
throws
try
transient
private
protected
public
short
static
super
implements
instanceot
int
interface
long
native
double
enum
extends
final
finally
float
boolean
byte
catch
char
class
const





المتغيرات

يعتبر المتغير بمثابه مكان يتم فيه تخزين البيانات من اجل استخدامه في اي برنامج يتم انشاؤه باستخدام جافا سكربت

ويجب مراعاه ان اسم المتغير لا يبدا برقم ابداااااااااااااااااااااااااااا ;)

مثال

رمز PHP:

<code style="white-space:nowrap"> <code> <****** TYPE="text/java******">

<!--

var message="[email protected] (http://www.cloudflare.com/email-protection)";

alert(message);

//-->

</******>
</code> </code>









ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى