js etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
js etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

UYGULAMALI JAVASCRIPT-2

   Arkadaşlar merhaba.JavaScript dünyasını  tanımaya devam ediyoruz.Anlamadığınız yer olursa (yorum olarak) sorabilirsiniz.

<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html>
    <head>
    <title>Project-2</title>
    <script>
        var scope="global scope";
        function checkscope(){
           var scope="local scope";
            function nested(){
                var scope="nested scope";
                return scope;
        }
        return nested();
    }
        document.write("1- "+checkscope()+"|||");
       //--------------------------------------
        function test(o){
            var i=0;
            if(typeof o=="object"){
                var j=0;
                for(var k=0;k<10;k++){
                    document.write(k);
                }
                   document.write(k);
               
            }
            document.write(j+"|||");//undefined !
        }
       
        test("object");
        //---------------------------------
       
        var a=[1,2,3,4];
        for(var i=0;i<a.length;i++)document.write(a[i]);document.write("|||"+a.length+"|||");
        delete a[3];
        a[4]=5;
        for(var i=0;i<a.length;i++)document.write(a[i]);document.write("|||"+a.length+"|||");
        //----------------------------------
        try{
          sadfasdfasd
        }catch(ex){document.write("|||ERROR!!!");}
        finally{
            document.write("|||Kodlamak Guzel...|||");
        }
        //--------------------------------------------
       
        //Bu özelliği çok kullanışlı.JavaScript cahili olduğum için
        //bunu bilmiyordum :) neyse bilmemek ayıp değil öğrenmemek ayıptır...
        var book={
                "man title":"JavaScript",
                'sub-title':"The Definitive Guide (source :) )",
                "for" : "all audiences",
                author : {
                    firstname:"David",
                    surname:"Flanagan"
                }
        }
        var name=book.author.firstname;
        var title=book["man title"];
        document.write(name+"|||"+title+"|||");
        //------------------------------------------------
        var customer=[1,2,3,4];
        var addr = "";
        for(i = 0; i < 4; i++) {
            addr += customer["address" + i] + '\n';
        }
        //-------------------------------------------------
        //inheritance
        var o={};
        o.x=1;
        var p=inherit(o);
        p.y=2;
        var q=inherit(p);
        q.z=3;
        var s=q.toString();
        //-------------------------------------------------
        var o = { x: 1 }
        o.hasOwnProperty("x");//true
        o.hasOwnProperty("y");//false
        o.hasOwnProperty("toString");//false
        //--------------------------------------------------
        function keys(o){
                if(typeof o!="object") throw TypeError();
                var result=[];
               
                for(var prop in o){
                    if(o.hasOwnProperty(prop))
                        result.push(prop);
                }
                return result;
        }
        //--------------------------------------------------
        //getter && setter
        var random={
            set octet(n){this.n=n;},
            get octet(){return Math.floor(Math.random()*366);}
        }      
    </script>
   
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>

</body>
</html>


//Çıktımız

UYGULAMALI JAVASCRIPT-1

       Herkese merhaba.Bu yazımızda javascript'e çok hızlı bir giriş yapacağız.Değişkenler,bazı kütüphanelerinin fonksiyonlarının kullanımı,döngüler,diziler vb.İlk yazılarımı bu şekilde,bir projenin içinde,birçok şeyi öğrenebileceğimiz gibi yapmak istedim.Buyrun ilkine bir göz atın.Bir önceki yazımızda da belirttiğim gibi bir programlama dilini orta düzeyde biliyorsanız,aşağıdaki kodları çok rahat anlayacaksınızdır.

<!DOCTYPE html>
<html>
    <head>
    <title>
           JAVASCRIPT-1
    </title>
    <script>
        function deneme(){
            return true;
        }
        var a=Math.sqrt(16);
        var b=Math.random();//0,1 arası bir sayi seçiyor.. Örneğin 0.243563
        var c=Math.pow(3,3);
        b=(b*100)%10;
        var d=new Date(2010,0,1,13,09,70);
        var e="Hello World";
       
        var f="Black";
        var k="15";
        var sayi=parseInt(k);
        var yeniDeger=5+sayi;
        var o={x:1};
        o.x=4;
        o.y=3;
        var a=[1,2,3,4,5];
        a[0]=4;
        a[5]=1; //diziye yeni bir değer ekler.Javada hata !
       
        var i=10;
        i="ten"; // :) Bu yanını çok seviyorum.PHP'de de aynı şekilde :) bence
                 //tüm dillerde olması gereken bir özellik :)
       
        if((a==4 && b>=5) || (a!=2 && b==3)){
            f="White";
        }
        else if(a!=4)
            f="Black & White";
       
        for(var i=0;i<4;i++){
            a--;
        }
       
        while(b>0){
            //...
        }
        do{
            if(c<=0)
                break;
                   // ...
        }while(c>=0)
       
        document.write("a:"+a+"|b:"+Math.ceil(b)+"|c:"+c+"|dsaat :"+d.getHours()+" |dsaniye:"+d.getSeconds()+" |e0:"+e.charAt(0)+"|ebuyut:"+e.toUpperCase()+"|efontColor:"+e.fontcolor()+"

|eRepeat"+e.repeat(2)+"|f:"+f+"|denemeFunction:"+deneme()+"
|parseYeniDeger"+yeniDeger);
    </script>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>

<body>
<!--<button onclick="alert('Thank you')">Click Me</button>-->
</body>
</html>


//Çıktımızda bu şekilde




     İYİ ÇALIŞMALAR...

JAVASCRIPT DÜNYASINA İLK ADIM

JAVASCRIPT'E GİRİŞ
      Herkese iyi çalışmalar.Bugünden başlayarak,bir hafta içerisinde bir programlama dilini orta düzeyde bildiğinizi varsayarak birsürü örnek paylaşmaya çalışacağım.Böylece javascript'e hızlı uyum sağlayacak ve frameworklerini kullanarak web projelerimize güç katacağız.Bu örneklerin yeterli olduğunu düşündüğümde ise javascript'in heryerde duyabileceğiniz o meşhur frameworkler'i ile çalışacağız.Bu paylaşımlarıma başlarken,javascript hakkında çok az bir bilgim olduğunu belirtmek isterim.İlk yazımızda JavaScript'in ne olduğuna bir göz atalım.

JAVASCRIPT NEDİR ?
      JavaScript,web tarayıcılarında kullanılmakta olan dinamik bir programlama dilidir.JavaScript'i HTML kodlarımıza gömeriz.Web sitemizin daha dinamik ve daha güzel görünmesini sağlarız.JavaScript client tarafından yorumlanır,örneğin bir web browser.Daha sonra sunucu tarafında çalışan node js'ye de değineceğiz.Değişkenleri tiplerine göre ayırmaz(int,string vb).JavaScript'i <script>.......</script> taglar'ı arasına yazabiliriz veya başka bir dosyada yazdığımız javascript kodunu projemize dahil edebiliriz. 

<script type="text/javascript" src="code.js"></script>

JavaScript'in ne olduğunu kısaca öğrenmiş olduk.Bir sonraki yazımızdan itibaren uygulamalarımıza başlayıp hızlı bir şekilde uyum sağlamaya,programlama gücümüze güç katacak frameworkleri kullanmaya başlayacağız.



İyi çalışmalar...

















Spring Boot Uygulamasını Heroku üzerinde Deploy Etme

Bu yazımızda sizlere spring boot ile yazılmış basit bir Rest api'nin heroku üzerinde nasıl deploy edebileceğimizi göstereceğim. Önce ...