|
1) Qual m�todo embutido retorna o valor da string de chamada convertido para min�sculas?
O m�todo toLowerCase() retorna o valor de sequ�ncia de caracteres de chamada convertido em min�sculas.
2) Qual m�todo embutido retorna o valor da string de chamada convertido para mai�sculas?
O m�todo toUpperCase() retorna o valor da string de chamada convertido em mai�scula.
3) Qual m�todo embutido retorna a representa��o de string do valor do n�mero?
O m�todo toString() retorna a representa��o de string do valor do n�mero.
4) Quais s�o as conven��es de nomenclatura de vari�veis em JavaScript?
Quando for nomear suas vari�veis em JavaScript, tenha em mente as regras a seguir:
- Voc� n�o deve usar nenhuma das palavras-chave reservadas do JavaScript como nome da vari�vel. Por exemplo, os nomes das vari�veis break ou booleanas n�o s�o v�lidos.
- Os nomes das vari�veis JavaScript n�o devem come�ar com um numeral (0-9). Eles devem come�ar com uma letra ou com o caractere de sublinhado.
Por exemplo, 123test � um nome de vari�vel inv�lido, mas _123test � v�lido.
- Os nomes das vari�veis JavaScript s�o sens�veis a mai�sculas e min�sculas. Por exemplo, nome e Nome s�o duas vari�veis diferentes.
5) Java e JavaScript s�o a mesma coisa?
N�o, Java e JavaScript s�o duas linguagens diferentes. Java � uma linguagem de programa��o robusta, segura e orientada a objetos, enquanto o JavaScript � uma linguagem de script do lado do cliente com algumas limita��es.
6) O que � o infinito negativo?
Infinito negativo � um n�mero em JavaScript que pode ser derivado dividindo o n�mero negativo por zero.
Por exemplo:
var num = -5;
function display()
{
document.writeln (num/0);
}
display();
// sa�da esperada: -Infinity
7) Como funciona o operador typeof?
O typeof � um operador un�rio que � colocado antes de seu �nico operando, que pode ser de qualquer tipo. Seu valor � uma string indicando o tipo de dados do operando.
O operador typeof � avaliado como "number", "string" ou "boolean" se seu operando for um n�mero, string ou valor booleano e retornar true ou false com base na avalia��o.
8) O que o operador typeof retorna para um valor nulo?
Ele retorna "object".
9) Voc� pode acessar Cookie usando JavaScript?
O JavaScript tamb�m pode manipular cookies usando a propriedade cookie do objeto Document.
O JavaScript pode ler, criar, modificar e excluir o cookie ou cookies que se aplicam � p�gina da web atual.
10) Como criar um cookie usando JavaScript?
A maneira mais simples de criar um cookie � atribuir um valor de string ao objeto docu-ment.cookie, que se parece com isto:
Sintaxe:
document.cookie = "key1 = value1; key2 = value2; expira = data";
O atributo expira � uma op��o. Se voc� fornecer a este atributo uma data ou hora v�lida, o cookie expirar� na data ou hora indicadas e depois que o valor dos cookies n�o estiver acess�vel.
11) Como imprimir uma p�gina da web usando o Javascript?
JavaScript ajuda voc� a implementar essa funcionalidade usando a fun��o de impress�o do objeto window. A fun��o de impress�o JavaScript window.print() imprimir� a p�gina da Web atual quando executada.
12) O que � o objeto Date em JavaScript?
O objeto Date � um tipo de dados embutido na linguagem JavaScript. Os objetos de data s�o criados com new Date().
Depois que um objeto Date � criado, v�rios m�todos permitem que voc� opere nele. A maioria dos m�todos permite simplesmente obter e definir os campos de ano, m�s, dia, ho-ra, minuto, segundo e milissegundos do objeto, usando a hora local ou a hora UTC (uni-versal ou GMT).
13) O que � objeto Number em JavaScript?
O objeto Number representa a data num�rica, seja n�meros inteiros ou n�meros de ponto flutuante. Em geral, voc� n�o precisa se preocupar com objetos Number porque o navega-dor converte automaticamente literais de n�meros em inst�ncias da classe num�rica.
Sintaxe:
Criando um objeto num�rico:
var val = new N�mero (n�mero);
Se o argumento n�o puder ser convertido em um n�mero, ele retornar� NaN (Not-a-Number).
14) Como alterar a cor de fundo do documento HTML usando JavaScript?
<script type = "text/javascript">
document.body.bgColor = "yellow";
</ script>
15) O que � a palavra-chave this em JavaScript?
A palavra-chave this � uma vari�vel de refer�ncia que se refere ao objeto atual.
16) Qual � o requisito de depura��o em JavaScript?
JavaScript n�o mostrou nenhuma mensagem de erro em um navegador. No entanto, esses erros podem afetar a sa�da. A melhor pr�tica para descobrir o erro � depurar o c�digo. O c�digo pode ser depurado facilmente usando navegadores como o Google Chrome e o Mozilla Firebox.
Para realizar a depura��o, podemos usar qualquer uma das seguintes abordagens:
- Usando o m�todo console.log()
- Usando a palavra-chave debugger
17) Qual � o uso do objeto Math em JavaScript?
O objeto de matem�tica JavaScript fornece v�rias constantes e m�todos para executar uma opera��o matem�tica. Ao contr�rio do objeto de data, ele n�o possui construtores. Por exemplo:
function display()
{
document.writeln(Math.random());
}
display();
18) Qual � o uso do objeto Date em JavaScript?
O objeto Date do JavaScript pode ser usado para obter um ano, m�s e dia. Voc� pode exi-bir um cron�metro na p�gina da Web com a ajuda do objeto de data do JavaScript. Veja um exemplo:
function display()
{
var date=new Date();
var dia=date.getDate();
var mes=date.getMonth()+1;
var ano=date.getFullYear();
document.write("<br>Data de hoje �: "+dia+"/"+mes+"/"+ano);
}
display();
19) Qual � o uso do objeto Number em JavaScript?
O objeto Number JavaScript permite representar um valor num�rico. Pode ser inteiro ou ponto flutuante. Objeto n�mero JavaScript segue o padr�o IEEE para representar os n�me-ros de ponto flutuante. Veja um exemplo:
function display()
{
var x=102;// valor inteiro.
var y=102.7;// valor de ponto flutuante.
var z=13e4;// valor exponencial, sa�da: 130000.
var n=new Number(16);// valor inteiro por objeto Number.
document.write(x+" "+y+" "+z+" "+n);
}
display();
20) Qual � o uso de um objeto Booleano em JavaScript?
O JavaScript Booleano � um objeto que representa o valor em dois estados: verdadeiro ou falso. Voc� pode criar o objeto booleano JavaScript utilizando o construtor Boolean(). Ve-ja o exemplo:
function display()
{
document.writeln(10<20);//true
document.writeln(10<5);//false
}
display();
|