Copie el código de código de la siguiente manera:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transicional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<cabeza>
<título> Nuevo documento </título>
<meta nombre="Generador" contenido="EditPlus">
<meta nombre="Autor" contenido="">
<meta nombre="Palabras clave" contenido="">
<meta nombre="Descripción" contenido="">
<guión>
//Definir una función de impresión
var $=función(cadena){
documento.write(cadena);
documento.write("<br/>");
}
//Definir la función de matriz de impresión
var _=función(arr){
para (var tmp en arr)
{
$(arr[tmp]);
}
}
//Definir un objeto de estudiante
var stu=nuevo Objeto();
//Declarar propiedades y comportamientos
estu.id=16;
stu.name='Lámpara Moneda';
stu.edad=función(){
devolver este.id;
}
//Imprimir información del estudiante
$(estú.id);
$(nombre.estudiante);
$(stu.age());//Agregar paréntesis al llamar
stu.sex='female'; //Agregar nuevos atributos
$(stu.sex); //Imprime los atributos recién agregados
//Opción 2:
función Estudiante(id,nombre)
{
this.id=id;
this.nombre=nombre;
this.getAge=función(){
devolver este.id;
}
}
//usar
var stu2=nuevo Estudiante(1,'Yangton');
$(stu2.id);
$(stu2.nombre);
$(stu2.getAge());
//Definir otro atributo
stu2.sex='travesti';
$(stu2.sexo);
// ¿Cómo cruza el lenguaje dinámico los dominios?
Student.prototype.address="Afganistán";
$(stu2.dirección);
$("stu2_1 comienza...");
var stu2_1 =nuevo Estudiante(1,'Yangdun');
$(stu2_1.id);
$(stu2_1.nombre);
$(stu2_1.getAge());
$(stu2_1.sexo);
$(stu2_1.address); //Acceso entre dominios, el objeto b accede a los atributos de un objeto
//En definición
$("stu2_1 final...");
//Opción 3: json
var stu3={id:1,nombre:'Mao Yanyan',getName:function(){return this.name;}};
$(stu3.id);
$(stu3.nombre);
$(stu3.getName());
//var stu2
//Muchas funciones en js tienen el mismo nombre que funciones en java
var str1=nueva cadena("abcd")
var str2="asdf";
$(str1.indexOf('c'));
$(str1.charAt(3));
$ (str2.charAt(3));
$("absdf".substring(2,4));
var día=nueva fecha();
$(día.getAño());
$(día.toLocaleString());
//Hablemos de matrices nuevamente
var arr1=nueva matriz(3);
arreglo1[0]=10;
arreglo1[1]=20;
arreglo1[2]=3;
_(arr1);
arreglo1[3]=4;
//
_(arr1);
//matriz 2
var arr2=nueva matriz(234,345,2354,2134,234);
_(arr2);
//Matriz 3
var arr3=nueva matriz();
arr3[0]=10;
arr3[1]=20;
arr3[2]=3;
_(arr3);
//Matriz 4. Método de escritura recomendado
vararr4=[];
arr4[0]=10;
arr4[1]=20;
arr4[2]=3;
_(arr4);
//Matriz 5. Método de escritura recomendado
vararr5=[3254,43,532,45,2345];
_(arr5);
función agregar(i,j){
devolver i+j;
}
función agregar(i,j,k){
devolver i+j+k;
}
$(add(1,2));//Reconocimiento automático del número de parámetros
var Persona=función(id,nombre)
{
this.id=id;//público
this.name=nombre;//público
var i=1;//privado
prueba de función(){//privado
alerta('asdf');
}
this.t=función()//público
{
devolver 1;
}
}
var p=nueva Persona(1,"Chen Xin");
$(p.id);
$(p.nombre);
$(pt());//Acceso normal
$(p.test()); //No se puede acceder
</script>
</cabeza>
<cuerpo>
</cuerpo>
</html>