Скопируйте код кода следующим образом:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<голова>
<title> Новый документ </title>
<meta name="Generator" content="EditPlus">
<meta name="Автор" content="">
<meta name="Ключевые слова" content="">
<meta name="Description" content="">
<скрипт>
//Определяем функцию печати
вар $=функция(строка){
document.write(строка);
document.write("<br/>");
}
//Определяем функцию печати массива
вар _=функция(обр){
for(var tmp в arr)
{
$(обр[tmp]);
}
}
//Определяем объект ученика
вар stu = новый объект ();
//Объявляем свойства и поведение
stu.id=16;
stu.name='Лампа-монета';
stu.age=function(){
вернуть этот.id;
}
//Печать информации об ученике
$(stu.id);
$(stu.name);
$(stu.age());//Добавляем круглые скобки при вызове
stu.sex='female'; //Добавляем новые атрибуты
$(stu.sex); //Распечатываем добавленные атрибуты
//Вариант 2:
функция Студент(id,имя)
{
this.id=id;
это.имя=имя;
this.getAge=function(){
вернуть этот.id;
}
}
//использовать
var stu2=новый студент(1,'Янгдунь');
$(stu2.id);
$(stu2.имя);
$(stu2.getAge());
//Определяем другой атрибут
stu2.sex='трансвестит';
$(stu2.sex);
//Как динамический язык пересекает домены?
Student.prototype.address="Афганистан";
$(stu2.адрес);
$("stu2_1 начало...");
var stu2_1 =новый студент(1,'Янгдунь');
$(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:'Мао Яньян',getName:function(){return this.name;}};
$(stu3.id);
$(stu3.name);
$(stu3.getName());
//вар stu2
//Многие функции в js имеют те же имена, что и функции в Java
var str1 = новая строка («abcd»)
вар str2="asdf";
$(str1.indexOf('c'));
$(str1.charAt(3));
$ (str2.charAt(3));
$("absdf".substring(2,4));
вар день = новая дата ();
$(day.getYear());
$(day.toLocaleString());
//Давайте снова поговорим о массивах
вар arr1 = новый массив (3);
обр1[0]=10;
обр1[1]=20;
обр1[2]=3;
_(обр1);
обр1[3]=4;
//
_(обр1);
//Массив 2
вар arr2 = новый массив (234,345,2354,2134,234);
_(обр2);
//Массив 3
вар arr3 = новый массив ();
обр3[0]=10;
обр3[1]=20;
обр3[2]=3;
_(обр3);
//Массив 4. Рекомендуемый метод записи
вар arr4=[];
обр4[0]=10;
обр4[1]=20;
обр4[2]=3;
_(обр4);
//Массив 5. Рекомендуемый метод записи
вар arr5=[3254,43,532,45,2345];
_(обр5);
функция add(i,j){
вернуть я+j;
}
функция add(i,j,k){
вернуть я+j+k;
}
$(add(1,2));//Автоматическое распознавание количества параметров
вар Person=функция(id,имя)
{
this.id=id;//публичный
this.name=имя;//публичный
var i=1;//частный
функция test(){//частный
оповещение('ASDF');
}
this.t=function()//public
{
возврат 1;
}
}
var p=new Person(1,"Чэнь Синь");
$(p.id);
$(имя_п.);
$(pt());//Обычный доступ
$(p.test()); //Невозможно получить доступ
</скрипт>
</голова>
<тело>
</тело>
</html>