![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
谭峰
这个作者很懒,什么都没留下…
展开
-
BOM
一、window对象1.全局作用域所有在全局作用域中声明的变量、函数都会成为window对象的属性和方法 var title = "i am window"; function sayHi() { console.log("hi!"); } console.log(title); ...原创 2018-07-30 00:33:11 · 162 阅读 · 0 评论 -
DOM
一、节点层次1.Node类型最常用的节点类型有:节点类型 对应值 Node.ELEMENT_NODE 1 Node.TEXT_NODE 3 var text = document.getElementById("text"); var content = text.childNodes[0]; conso...原创 2018-08-07 00:09:56 · 138 阅读 · 0 评论 -
DOM中操作表格的属性和方法
HTML DOM中对于操作表格内置了一系列的属性和方法,通过js可以方便的创建表格。caption <caption>的指针 tBodies <tbody>的HTMLCollection(类数组搜集对象) tFoot <tfoot>的指针 tHead <thead>的指针 rows 保存所有行的H...原创 2018-08-12 18:40:53 · 315 阅读 · 0 评论 -
DOM扩展
1.选择符querySelector() :返回匹配的第一个元素,可以是ID、类名、标签名querySelectorAll():返回所有匹配的元素组成的 NodeList <div class="hello">hello</div> <p class="world ap">world</p> <a href原创 2018-08-14 01:10:28 · 233 阅读 · 0 评论 -
DOM事件总结
1.事件处理 <input type="text" onclick="console.log(this.value)"> <input type="text" onclick="console.log(value)"> <input type="text" onclick="console.log(ev原创 2018-08-28 00:58:38 · 171 阅读 · 0 评论 -
JSON和Ajax
一、json序列化和解析 <script> var person = { name: "tf", age: 22, body: { height: 172, weight: 60 } ...原创 2018-09-12 00:51:57 · 109 阅读 · 0 评论 -
js操作表单总结
一、表单、控件 <form action="https://www.baidu.com" method="post" name="myForm" accept-charset="UTF-8" enctype="multipart/form-data"> <input type="text">原创 2018-09-07 01:38:36 · 1881 阅读 · 0 评论 -
Canvas简单学习
一、基础canvas标签,设置画布宽高及浏览器不支持canvas时提示信息。<canvas id="drawing" width="1000" height="600">your browser not hold cnavas.</canvas> <script> var drawing = document.querySe..原创 2018-09-11 00:19:58 · 210 阅读 · 0 评论 -
js对象或数组深拷贝
对于一个对象深拷贝,可以使用JSON来做: let obj_init = { person: { name: "tf", age: 22 }, arr: [ { id: 1, name: "play", arr: [1, 2] }...原创 2018-11-22 23:26:47 · 168 阅读 · 0 评论