9.11

熟悉了挺多的

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Object</title>
    <script>
        // var name = '潘俊龙';
        // var age = 18;
        // var height = 180;
        // var weight = 80;
        // function say(){
        //     console.log('我很帅');
        // }
        // 对象的声明(一系列属性和方法的集合)
        // this是调用当前方法的对象
        var obj = {
            name:'潘',
            age:18,
            height:180,
            say:function(){
                console.log(this.name)
            }
        };
        // 对象的访问
        console.log(obj.name);
        console.log(obj['name']);
        obj.say();
        // 添加属性或方法
        obj.weight = 80;
        // 修改
        obj.name = '潘帅帅';
        console.log(obj);
        // 删除属性
        delete obj.name;
        // 遍历(for in 循环)
        for(var item in obj){
            if(typeof obj[item] !== "function"){
                document.write(obj[item]+'<br>');
            }
        }
        // var obj = new Object();
        
    </script>
</head>
<body>
    
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>节点操作</title>
</head>
<body>
    <input id="msg" type="text">
    <ul id="list">
        <li>111</li>
        <li>222</li>
        <li>333</li>
    </ul>
    <script>
        // 1、先获取要操作的标签
        var inp = document.getElementById('msg');
        var list = document.getElementById('list');
        // 2、给input绑定键盘事件
        // 键盘事件:onkeydown   onkeyup
        inp.onkeydown = function(e){
            // 判断是否是回车键
            if(e.keyCode===13){
                // 创建一个li标签
                var li = document.createElement('li');
                // 给li里赋值成input框输入的内容
                li.innerHTML = inp.value;
                // 添加到指定的元素里
                list.appendChild(li);
                li.onclick = function(){
                    list.removeChild(this);
                }
                inp.value = '';
                // ul中添加一个li标签
                // list.innerHTML += '<li>'+inp.value+'</li>';
            }
        }
        // 先获取li
        var lis = list.children;
        // 给li绑定点击事件
        for(var i=0;i<lis.length;i++){
            lis[i].onclick = function(){
                list.removeChild(this);
            }
        }
    </script>
</body>
</html>

今天学写了一点


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值