asimryu

index.html

Jan 16th, 2017
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.74 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title>JavaScript</title>
  6. </head>
  7. <body>
  8.     <h1 id="hh"></h1>
  9.     <img src="" alt="sample" id="photo" onclick="show(this.src)">
  10.     <p id="title"></p>
  11.     <button onclick="change(this.innerHTML)">nature</button>
  12.     <button onclick="change(this.innerHTML)">city</button>
  13.     <button onclick="change(this.innerHTML)">people</button>
  14.     <script>
  15.         var obj = document.getElementById("hh");
  16.         obj.innerHTML = new Date();
  17.         var photo = document.getElementById("photo");
  18.         photo.src = "images/sports.jpg";
  19.         photo.style.borderRadius = "50%";
  20.         var p = document.getElementById("title");
  21.         p.innerHTML = photo.src;
  22.         //photo.src = photo.src + "/food";
  23.         obj.addEventListener("click",function(){
  24.             obj.innerHTML = new Date();
  25.         });
  26.  
  27.         function show(s){
  28.             alert(s);
  29.         }
  30.  
  31.         var change = function(cat){
  32.             var src = "images/" + cat + ".jpg";
  33.             //  src += cat; //src = src + cat
  34.             photo.src = src;
  35.         };
  36.  
  37.         //변수, 변수의 유효 범위
  38.         a = 2; //전역(Global)변수
  39.         var b = "2"; //전역(Global)변수
  40.         var c = a + b;
  41.         var d = a * b;
  42.         var e = a + Number(b);
  43.  
  44.         function num(){
  45.             var a = 100; //지역(Local)변수
  46.             aa = 300; //전역변수
  47.         }
  48.         num();
  49.         console.log(aa);
  50.  
  51.         var arr = [1,2,3,4,5]; //배열
  52.         var arr2 = new Array(5,4,3,2,1);
  53.         console.log( arr2[0] );
  54.         var sum = 0;
  55.         for(var i=0;i<arr.length;i++ ){
  56.             sum += arr[i];
  57.         }
  58.         console.log(sum);
  59.  
  60.         //객체(Object)
  61.         var obj2 = {
  62.             name:"홍길동", //Property
  63.             age:30,
  64.             email:"[email protected]",
  65.             info: function(){ //Method
  66.                 var person = this.name;
  67.                 person += this.age;
  68.                 person += this.email;
  69.                 console.log(person);
  70.             }
  71.         };
  72.         obj2.info();
  73.  
  74.  
  75.     </script>      
  76. </body>
  77. </html>
Advertisement
Add Comment
Please, Sign In to add comment