zoukankan      html  css  js  c++  java
  • 很接近原生渲染了吧!!!!!

     var datas = [
            {
                name: '张三',
                subject:'Javascript',
                score:100
            },
            {
                name: '李四',
                subject:'Javascript',
                score:98
            },
            {
                name: '王五',
                subject:'Javascript',
                score:80
            },
            {
                name: '赵六',
                subject:'Javascript',
                score:60
            }
        ]
        
           //往tbody里面创建行 ; 有几个人就创建几行(通过数组的长度)
           var tbody = document.querySelector('tbody');
           for(var i=0; i<datas.length; i++){
               //创建tr行
               var tr = document.createElement('tr');
               tbody.appendChild(tr);
               //根据对象属性的数量来创建单元格
               for(var k in datas[i]){
                   //创建单元格
                   var td = document.createElement('td');
                   //将对象的属性值给单元格
                   td.innerHTML = datas[i][k]
                   tr.appendChild(td);
               }
               //创建a删除标签
               var td = document.createElement('td');
               td.innerHTML = "<a href='javascript:;'> 删除</a>";
               tr.appendChild(td)
           } 
           var as = document.querySelectorAll('a');
           for(var i=0; i<as.length; i++){
               as[i].onclick = function(){
                   //点击a删除 所在行
                   tbody.removeChild(this.parentNode.parentNode)
               }
           }
  • 相关阅读:
    使用WinDbg调试SQL Server——入门
    SQL Server里如何随机记录集
    相关列的基数计算
    自增长的聚集键值不会扩展(scale)
    使用正确的筛选参数来提高查询性能
    可更新聚集列存储索引幻想
    在SQL Server 2014里可更新的列存储索引 (Updateable Column Store Indexes)
    SQL Server 2014里的IO资源调控器
    SQL Server 2014里的针对基数估计的新设计(New Design for Cardinality Estimation)
    缓存池扩展 (Buffer Pool Extension)实践
  • 原文地址:https://www.cnblogs.com/xu3241/p/13235865.html
Copyright © 2011-2022 走看看