Skip to content

Li-Liu-Old/task003

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

task003

###任务三记录 5.17提交第一次 [收获分享]:
1.本地存储
localStorage的使用。
var storage = window.localStorage;
storage.setItem("a",5);        //存储一个键值对
storage.setItem('b',"running");         //修改一个键值
storage.removeItem("c");          //清除c的值
function showStorage(){      //循环显示localStorage里的键值对
for(var i=0;i<storage.length;i++){
             //key(i)获得相应的键,再用getItem()方法获得对应的值
document.write(storage.key(i)+ " : " + storage.getItem(storage.key(i)) + "
");
} }
//json转换
var person = {'name': 'rainman', 'age': 24};
localStorage.setItem("me", JSON.stringify(person));
console.log(JSON.parse(localStorage.getItem('me')).name);

2.事件代理

var list = document.getElementById("myLinks");
EventUtil.addHandler(list, "click", function(event) {

event.EventUtil.getEvent(event);

var target = EventUtil.getTarget(event);

switch(target.id) {

    case "one":
    
        document.title = "I changed the document's title";
        
        break;
        
    case "two":
    
        location.href = "http://www.wrox.com";
        
        break;  
        
    case "hi":
    
        alert("hi");
        
        break;   
        
}

});
事件代理还是很有用滴~~
***6.13更新第一次 *** 鉴于提交的时候任务按照时间升序或降序排序没有实现
以及某次手抖发现了bug
特更新一次~~

About

task3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 76.4%
  • CSS 16.0%
  • HTML 7.6%