Conteúdos acadêmicos para estudos e conhecimento em geral
Páginas
(Mover para…)
Acessos
▼
14/07/2020
Call & Apply em JavaScript
›
function getPreco ( imposto = 0 , moeda = 'R$' ) { return ` ${ moeda } ${ this . preco = ( 1 - this . desc ) * ( 1 ...
Classe vs Funcão Factory em JavaScript
›
class Pessoa { constructor ( nome ){ this . nome = nome //torna publico } falar (){ console . log ( ...
Função Factory em JavaScript
›
//Factory é uma função que retorna um objeto function Pessoa () { return { nome : 'Karolayme meu AMOR' , ...
Closures em JavaScript
›
//Closure é o escopo criado quando uma função é declarada //Esse escopo permite a função acessar e manipular variáveis //Contexto léxico em...
13/07/2020
Tipos de declaração em JavaScript
›
//função declarativa console . log ( soma ( 3 , 4 )); //console.log(mult(4,5));//exibe erro pois executa do tipo topDow function soma ( x...
Funções construtoras em JavaScript
›
function Carro ( velocidadeMax = 200 , delta = 5 ) { let velocidadeAtual = 0 //método público this . acelerar = ...
12/07/2020
Função CallBack 2 em JavaScript
›
//objetivo: selecionar todas as menores que 7 const notas = [ 7.7 , 8.3 , 6.5 , 5.2 , 8.9 , 3.6 , 7.1 , 9.8 ] //sem callback let ...
Função Callback em JavaScript
›
const fabricantes = [ "Mercedes" , "Audi" , "BMW" ]; function imprimir ( nome , indice ) { console ...
Função anônima em JavaScript
›
const soma = function ( x , y ){ return x + y ; } const imprimiResultado = function ( a , b , operacao = soma ){ ...
Funções Arrow em JavaScript
›
let comparaComThis = function ( param ){ console . log ( this === param ); } comparaComThis ( global ) //escopo global const ob...
Função arrow em JavaScript
›
function Pessoa () { this . idade = 0 //contexto léxico setInterval (() => { //temporizador this . idade ++ ...
Função arrow 01 em JavaScript
›
//Função arrow, forma mais reduzida let dobro = function ( a ){ return 2 * a } dobro = ( a ) => { return 2 * a }...
"this" e a função bind em JavaScript
›
function Pessoa () { this . idade = 0 const self = this //constante não vai mudar nunca setInterval ( function () { ...
"this" e a função bind em JavaScript
›
const pessoa = { saudacao : 'Bom dia' , falar (){ console . log ( this . saudacao ); } } pessoa . falar ...
10/07/2020
Parâmetro padrão em JavaScript
›
//estratégia 1 para gerar valor padrão function soma1 ( a , b , c ) { a = a || 1 b = b || 1 c = c || 1 r...
01/07/2020
Função com parâmetros em JavaScript
›
function soma () { let soma = 0 for ( i in arguments ) { soma += arguments [ i ] } return soma } ...
Função em JavaScript
›
function area ( largura , altura ) { const area = largura * altura if ( area > 20 ) { console . log ( ...
Função em JavaScript
›
//função de forma literal function func1 () {} //armanear em uma variável const fun = function (){} const array = [ function ( a , ...
break/continue em JavaScript
›
const num = [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ] for ( x in num ){ if ( x == 5 ){ break //para se encontrar o 5...
FOR/IN em JavaScript
›
const notas = [ 6.7 , 7.4 , 9.8 , 10 , 7.7 ] for ( i in notas ){ console . log ( i , '=' , notas [ i ]); } con...
30/06/2020
For em JavaScript
›
let contador = 1 /*while (contador <= 10) { console.log('Contador = ',contador); contador++ }*/ for ( let i = 1...
while com números aleatórios em JavaScript
›
//Função para números aleatórios function getInteiroAleatorio ( min , max ){ const valor = Math . random () * ( max - min )+ m...
Array de caracter crescente e decrescente com LCD em CCS C Compiler
›
#include <main.h> #include <lcd.c> #use delay(clock = 20MHz) const char vetor[] = "blog da ENGENHARIACOTIDIANA "; int ...
29/06/2020
LCD com vetor e for em CCS C Compiler
›
Método 1 #include <main.h> #include <lcd.c> #use delay(clock = 20MHz) void main(){ lcd_init(); for(;;){ lcd_putc...
Switch case em JavaScript
›
const imprimiResultado = function ( nota ) { switch ( Math . floor ( nota )) { case 10 : case 9 : ...
23/06/2020
Condição if em JavaScript
›
Number . prototype . entre = function ( inicio , fim ) { return this >= inicio && this <= fim } const impri...
‹
›
Página inicial
Ver versão para a web