1. Liste os nomes dos atributos do objeto
<linguagem script="javascript">
var obj=novo Objeto();
obj.a="Olá, sou Tian Hongchuan";
obj.b="Você é Tian Hongchuan, que grande coisa?";
obj.c="Xixi, haha, sou o atributo c";
//Claro que o acima é declarar um novo objeto, declarar atributos ao objeto e então atribuir valores.
// A seguir faremos um objeto aninhado para o objeto acima, ou adicionaremos novos atributos e atribuiremos valores
obj.d=novo Objeto();
obj.d.aa="Eu sou o chefe do subobjeto";
obj.d.bb="Então é claro que só posso ser o segundo filho, né? Segundo filho? Tonto";
list(obj) //Chame a seguinte função para listar os nomes dos atributos do objeto
function list(obj)
{//Observe que este método não pode ler nomes de atributos predefinidos?
var name=""; //Definir uma variável vazia
for(var i in obj) //A variável I faz um loop no objeto obj. Esta linha não pode ser colocada entre aspas.
name +=i+"n" //Chama o valor lido por i para a variável name
alerta(nome); // nome de exibição
}
</script>
2: O objeto de uso www.cnblogs.com/thcjp/ continuará a adicionar exemplos de entrada js-ajax em um futuro próximo.
<linguagem script="javascript">
var obj=novo Objeto();
obj.a="Olá, sou Tian Hongchuan";
obj.b="Você é Tian Hongchuan, que grande coisa?";
obj.c="Xixi, haha, sou o atributo c";
//Claro que o acima é declarar um novo objeto, declarar atributos ao objeto e então atribuir valores.
// A seguir faremos um objeto aninhado para o objeto acima, ou adicionaremos novos atributos e atribuiremos valores
obj.d=novo Objeto();
obj.d.aa="Eu sou o chefe do subobjeto";
obj.d.bb="Então é claro que só posso ser o segundo filho, ah, ah? Segundo filho? Tonto"
//Vamos ler e dar uma olhada
alert("A primeira linha é claro: "+obj.a+"nt A segunda linha é "+
obj.b+"nt三是"+obj.c);
//Estamos entediados abaixo, então vamos mudar o pop-up, mas o efeito é o mesmo.
confirm("Eu sou: "+obj.d.aa+"n Você vê? A seguinte linha é: "+obj.d.bb);
//Observe que /n acima é uma quebra de linha e t é o formato de alinhamento exibido.
</script>
3: Exemplos simples de uso de funções www.cnblogs.com/thcjp/ continuará a adicionar exemplos introdutórios de js-ajax em um futuro próximo
<linguagem script="javascript">
// Abaixo definimos algumas funções como métodos
função adicionar(x,y){retornar x+y;}
função jian(x,y){retorna xy;}
função chen(x,y){retorna x*y;}
function chu(x,y){return x/y;}
//Define outra função que pode receber a função acima como parâmetro
função operação (op1,op2,op3)
{//Passe três parâmetros
return op1(op2,op3);//Recombina os três parâmetros para múltiplas chamadas
}
var i=oper(add, oper(add,2,3), oper(jian,5,4));//Simplesmente falando, o resultado refletido por esta frase é (2+3 + 5-4)
//A frase acima pode parecer um pouco estranha, mas na verdade ela chama a função oper e atribui a ela três parâmetros, mas com aninhamento adicional.
document.write("O resultado do método oper é: <b>"+i+"<b>");//Esta frase é uma frase da realidade, e o seguinte I está em negrito
</script>
4; Loop, julgue www.cnblogs.com/thcjp/ continuará a adicionar exemplos de entrada js-ajax em um futuro próximo
<linguagem script="javascript">
for(var i=0,fato=1,b=1;i<10;i++,fato*=i,b+=fato)
{//Declare um i, fact, b e então faça a operação de atribuição i é incrementado em 1, fact é multiplicado pelo incrementado i e b é adicionado ao fato resultante.
document.write(i+"="+fact+"="+b+"<br>");
//Exibe i = fact = b e adiciona uma nova linha para exibir o resultado do próximo ciclo
}
</script>
<linguagem script="javascript">
var name="Sister Mei";//Se o valor aqui for igual a null, o seguinte exibirá Hello Brother A Chuan
var s="Hello a"+((name!=null) ? name : "Brother Chuan");//Esta frase é na verdade uma declaração de julgamento ifelse, mas é simplificada com ?
alerta(s); // Uma caixa de diálogo aparece, apenas OK
confirmar(s); //Confirmar ou cancelar
</script>