JS案例:动态数据表格制作(持续更新中)
作者:互联网
1.JS基础知识汇总
- var,let const的区别?
var是es5中的用法,存在变量提升的问题。
let和const是es6的用法
let用于声明基本类型(无变量提升问题,且不可重名,必须声明后再使用)
const用于声明常量,基本类型,引用类型。 - 如何创建一个DOM元素?
创建一个table元素:
const una = document.createElement('table')
- 如何给定义的DOM元素添加属性(两种方法)?
设置una盒子的宽度为100%;
方法一:
una.setAttribute('width','100%')
方法二:
una.width: 100%;
- 如何修改DOM元素中的内容?
una.innerHTML = ' <th><tr></tr></th>'
- 如何获取DOM元素?
const una = document.getElementById('una');
- ES5和ES6换行的区别?
es5中:''+''+'' 这种方法比较麻烦
es6中:··直接使用这两个符号包含所有的标签就可以,比较简单
- 什么是闭包?
闭包就是能够读取其他函数内部变量的函数。例如在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来的桥梁。 - 封装自己的工作库?
积累自己的代码库,例如一些通用样式等等。
2.JS案例问题汇总
标签:闭包,const,函数,表格,DOM,JS,una,动态数据 来源: https://blog.csdn.net/weixin_45592339/article/details/113795942