انسخ رمز الكود كما يلي:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<أتش تي أم أل>
<الرأس>
<title> مستند جديد </title>
<meta name="Generator" content="EditPlus">
<اسم التعريف = "المؤلف" المحتوى = "">
<اسم التعريف = "الكلمات الرئيسية" المحتوى = "">
<اسم التعريف = "الوصف" المحتوى = "">
<النص البرمجي>
// تحديد وظيفة الطباعة
فار $=وظيفة(شارع){
document.write(str);
document.write("<br/>");
}
// تحديد وظيفة صفيف الطباعة
فار _=وظيفة(arr){
ل(فار تمب في آر)
{
$(arr[tmp]);
}
}
// تحديد كائن الطالب
var stu=new Object();
// أعلن عن الخصائص والسلوكيات
stu.id=16;
stu.name='عملة المصباح';
stu.age=function(){
إرجاع this.id;
}
// طباعة معلومات الطالب
$(stu.id);
$(stu.name);
$(stu.age());// أضف قوسين عند الاتصال
stu.sex='female'; // أضف سمات جديدة
$(stu.sex); // اطبع السمات المضافة حديثًا
// الخيار 2:
وظيفة الطالب (المعرف والاسم)
{
this.id=id;
this.name=name;
this.getAge=function(){
إرجاع this.id;
}
}
//يستخدم
var stu2=new Student(1,'Yangton');
$(stu2.id);
$(stu2.name);
$(stu2.getAge());
// تحديد سمة أخرى
stu2.sex='متخنث';
$(stu2.sex);
// كيف تعبر اللغة الديناميكية المجالات؟
Student.prototype.address="أفغانستان";
$(stu2.address);
$("stu2_1 تبدأ...");
var stu2_1 =new Student(1,'Yangdun');
$(stu2_1.id);
$(stu2_1.name);
$(stu2_1.getAge());
$(stu2_1.sex);
$(stu2_1.address); // الوصول عبر المجال، يصل الكائن b إلى سمات الكائن
// في التعريف
$("نهاية stu2_1...");
// الخيار 3: json
var stu3={id:1,name:'Mao Yanyan',getName:function(){return this.name;}};
$(stu3.id);
$(stu3.name);
$(stu3.getName());
//فار stu2
// العديد من الوظائف في js لها نفس اسم الوظائف في java
فار str1=سلسلة جديدة("abcd")
فار str2 = "asdf"؛
$(str1.indexOf('c'));
$(str1.charAt(3));
$ (str2.charAt(3));
$("absdf".substring(2,4));
فار يوم=تاريخ جديد();
$(day.getYear());
$(day.toLocaleString());
// دعونا نتحدث عن المصفوفات مرة أخرى
var arr1=new Array(3);
arr1[0]=10;
arr1[1]=20;
arr1[2]=3;
_(arr1);
arr1[3]=4;
//
_(arr1);
// المصفوفة 2
var arr2=new Array(234,345,2354,2134,234);
_(arr2);
// المصفوفة 3
var arr3=new Array();
arr3[0]=10;
arr3[1]=20;
arr3[2]=3;
_(arr3);
//مصفوفة 4. طريقة الكتابة الموصى بها
var arr4=[];
arr4[0]=10;
arr4[1]=20;
arr4[2]=3;
_(arr4);
//مصفوفة 5. طريقة الكتابة الموصى بها
var arr5=[3254,43,532,45,2345];
_(arr5);
وظيفة إضافة (ط، ي) {
إرجاع ط + ي؛
}
وظيفة إضافة (ط، ي، ك) {
إرجاع ط+ي+ك;
}
$(add(1,2));// التعرف التلقائي على عدد المعلمات
فار الشخص = الوظيفة (المعرف، الاسم)
{
this.id=id;//public
this.name=name;//public
var i=1;//private
اختبار الوظيفة () {//خاص
تنبيه('asdf');
}
this.t=function()//public
{
العودة 1؛
}
}
var p=new Person(1,"Chen Xin");
$(p.id);
$(ص.اسم);
$(pt());// وصول عادي
$(p.test()); //لا يمكن الوصول
</script>
</الرأس>
<الجسم>
</الجسم>
</html>