2016-12-05学习js内容
来源:互联网 发布:手机淘宝字体放大 编辑:程序博客网 时间:2024/06/04 21:21
下拉菜单事件 onchange
数组的常用方法
添加元素: arr.push(12);
push()方法在数组的末尾添加一个或多个元素,返回的是数组的长度unshift() 从数组的前面放入元素
删除元素
pop() 移除最后一个元素shift() 移除第一个元素
数组的连接
concat() 连接两个或多个数组,不会改变原来的数组,返回的是连接的数组的一个副本, 把数组转为字符串join() 作用是将数组各个元素是通过指定的分隔符进行连接成为一个字符串
语法 arrayObject.join(separator)
把字符串转为数组
split() split() 方法用于把一个字符串分割成字符串数组js三大部分 ECMAscript DOM BOM
ECMAscript 规定了语法和对象
DOM(学习的重点) 文档对象模型 处理网页内容的方法和接口
BOM 浏览器对象模型 兼容 性 了解即可
window.alert("aa");
DOM 为文档提供了结构化表示,并定义了如何通过脚本来访问文档结构。
节点(标签,元素,标记)
元素节点: 每一个HTML标签
文字节点: 标签中的文字属性节点:标签的属性
访问节点
getElementById() id 访问节点
getElementsByTagName() 标签访问节点
getElementsByClassName() 类名 兼容性问题,主流浏览器识别,ie6,7,8不识别这个方法
要想任何浏览器都识别这个方法,需要自己封装自己的类
思想:我们要取出所有的盒子,利用遍历,根据每一个className判断,相等就留下来
个人感慨:对现阶段循环不熟练,以及函数 数组认识不够深,需要时间练习
0 0
- 2016-12-05学习js内容
- 2016-12-12学习内容
- 2016-12-06学习内容
- 2016-12-07学习内容
- 2016-12-08学习内容
- 2016-12-09学习内容
- js代码学习16--表格内容过滤
- Js内容
- js宝典学习笔记,记录JAVA SCRIPT宝典中的内容
- 2016-2017 总结学习内容
- 一些js语法和html5画布的内容以及一点点网页内容(week7学习)
- 学习内容
- 学习内容
- 学习内容
- 学习内容
- 学习内容
- 学习内容
- 学习内容
- Leetcode 467. Unique Substrings in Wraparound String 子串问题 结题报告
- GC 总结
- STL-List实现
- 在一台电脑上安装两个TOMCAT服务器
- HDU2795-Billboard(点更点查)
- 2016-12-05学习js内容
- 用ISO C++实现自己的信号槽(Qt另类学习)
- OpenCV-Python[第三章]——图像格式及操作方法
- raft到底是两段提交还是一段提交,以及raft的不确定性
- 计算机网络实验——VLAN划分
- 【CCF 俄罗斯方块】
- 李理:详解卷积神经网络
- git 带着修改checkout 到其他分支
- 洛谷 1144