1. قم بإدراج أسماء سمات الكائن
<لغة البرمجة = "جافا سكريبت">
فار obj=new Object();
obj.a="مرحبًا، أنا تيان هونغتشوان";
obj.b="أنت تيان هونغتشوان، يا لها من مشكلة كبيرة؟";
obj.c="Xixi، هاها، أنا السمة ج"؛
// بالطبع ما ورد أعلاه هو الإعلان عن كائن جديد وإعلان سمات الكائن ثم تعيين القيم.
// بعد ذلك، سنقوم بإنشاء كائن متداخل للكائن أعلاه، أو إضافة سمات جديدة وتعيين قيم
obj.d=new Object();
obj.d.aa="أنا رئيس الكائن الفرعي";
obj.d.bb="إذن بالطبع لا يمكنني إلا أن أكون الطفل الثاني، أليس كذلك؟ الطفل الثاني؟ ديزي";
list(obj)// اتصل بالوظيفة التالية لسرد أسماء سمات وظيفة الكائن
list(obj)
{// لاحظ أن هذه الطريقة لا يمكنها قراءة أسماء السمات المحددة مسبقًا؟
var name=""; // قم بتعيين متغير فارغ
for(var i in obj) // لا يمكن اقتباس حلقات I المتغيرة في كائن obj.
name +=i+"n" // استدعاء القيمة التي قرأتها i إلى متغير الاسم
تنبيه (الاسم)؛ // اسم العرض
}
</script>
2: سيستمر كائن الاستخدام www.cnblogs.com/thcjp/ في إضافة أمثلة إدخال js-ajax في المستقبل القريب.
<لغة البرمجة = "جافا سكريبت">
فار obj=new Object();
obj.a="مرحبًا، أنا تيان هونغتشوان";
obj.b="أنت تيان هونغتشوان، يا لها من مشكلة كبيرة؟";
obj.c="Xixi، هاها، أنا السمة ج"؛
// بالطبع ما ورد أعلاه هو الإعلان عن كائن جديد وإعلان سمات الكائن ثم تعيين القيم.
// بعد ذلك، سنقوم بإنشاء كائن متداخل للكائن أعلاه، أو إضافة سمات جديدة وتعيين قيم
obj.d=new Object();
obj.d.aa="أنا رئيس الكائن الفرعي";
obj.d.bb="إذن بالطبع يمكنني أن أكون الطفل الثاني فقط، آه، آه؟ الطفل الثاني؟ ديزي";
// دعنا نقرأه ونلقي نظرة
تنبيه("السطر الأول هو بالطبع:"+obj.a+"nt السطر الثاني هو "+
obj.b+"nt三是"+obj.c);
// نحن نشعر بالملل أدناه، لذلك دعونا نغير النافذة المنبثقة، ولكن التأثير هو نفسه.
Confirm("أنا: "+obj.d.aa+"n هل تراه؟ السطر التالي هو: "+obj.d.bb);
// لاحظ أن /n أعلاه عبارة عن فاصل أسطر وt هو تنسيق المحاذاة المعروض.
</script>
3: أمثلة بسيطة لاستخدام الوظائف www.cnblogs.com/thcjp/ ستستمر في إضافة أمثلة تمهيدية لـ js-ajax في المستقبل القريب
<لغة البرمجة = "جافا سكريبت">
// أدناه نحدد بعض الوظائف كطرق
وظيفة إضافة (س، ص) {العودة س + ص؛}
وظيفة جيان (س، ص) {العودة س ص؛}
وظيفة تشن (س، ص) {العودة س * ص؛}
وظيفة chu(x,y){return x/y;}
// تحديد دالة أخرى يمكن أن تأخذ الوظيفة المذكورة أعلاه كمعلمة
وظيفة التشغيل (OP1، OP2، OP3)
{// قم بالتمرير في ثلاث معلمات
return op1(op2,op3);// أعد تجميع المعلمات الثلاثة لإجراء مكالمات متعددة
}
var i=oper(add, oper(add,2,3), oper(jian,5,4));// ببساطة، النتيجة التي تعكسها هذه الجملة هي (2+3 + 5-4)
// قد تبدو الجملة أعلاه غريبة بعض الشيء، ولكنها في الواقع تستدعي وظيفة التشغيل وتعين لها ثلاث معلمات، ولكن مع تداخل إضافي.
document.write("نتيجة طريقة التشغيل هي: <b>"+i+"<b>");// هذه الجملة هي جملة من الواقع، وما يليها بالخط العريض
</script>
4؛ الحكم، سيستمر www.cnblogs.com/thcjp/ في إضافة أمثلة إدخال js-ajax في المستقبل القريب.
<لغة البرمجة = "جافا سكريبت">
for(var i=0,fact=1,b=1;i<10;i++,fact*=i,b+=fact)
{// أعلن عن i، حقيقة، b ثم قم بإجراء عملية التعيين، حيث يتم زيادة i بمقدار 1، ويتم ضرب الحقيقة في i المتزايد، ويتم إضافة b إلى الحقيقة الناتجة.
document.write(i+"="+fact+"="+b+"<br>");
//Display i =act = b وأضف سطرًا جديدًا لعرض نتيجة الدورة التالية
}
</script>
<لغة البرمجة = "جافا سكريبت">
var name="Sister Mei";// إذا كانت القيمة هنا تساوي null، فسيتم عرض ما يلي Hello Brother A Chuan
var s="Hello a"+((name!=null) ? name : "Brother Chuan");// هذه الجملة هي في الواقع بيان حكم غير مباشر، ولكن تم تبسيطها باستخدام ?
تنبيه (s)؛ // ينبثق مربع حوار، موافق فقط
تأكيد (ق)؛ // تأكيد أو إلغاء
</script>