on 함수

: 이벤트 바인딩을 위해 bind함수 이외에 on함수를 사용할 수 있다.

//1
$('selector').on('이벤트명',function(){
		...
})
//2
$('selector1').on('이벤트명','selector2',function(){
		...
}

 

*2 

selector1 요소의 하위 selector2 요소에 대해 이벤트를 지정할 수 있다

 

 


web sql database

oracle, my sql, mariadb 와 같은 대용량의 데이터를 관리하는 dbms가 아닌 브라우저에서 지원하는

내장 데이터베이스이다. 표준 sql 질의문을 사용하고 도메인 단위로 db가 관리된다는 특징이 있다.

오페라, 사파리, 크롬 브라우저에서 지원하고 있다. 

 

//JavaScript

function createDB(){
  if(!window.openDatabase){
    alert('openDatabase를 지원하지 않는다')
    return
  }
  //testDB 생성(오픈)
  db=openDatabase('testDB','1.0','create DB',1024*1024)
  db.transaction(function(tx){
  	//t1테이블 생성
    //중간에 개행x
    tx.executeSql('create table if not exists t1(num integer primary key autoincrement)')
  })
}

 

크롬브라우저 - 요소검사 에서 testDB t1테이블이 생성됐음을 알 수 있다. 

+ Recent posts