JavaScript学习笔记
来源:互联网 发布:visio 数据建模 编辑:程序博客网 时间:2024/05/16 18:57
1.JS是什么------客户端脚本语言
2.主要组成-
Js核心:基础语法,基于对象
Js核心对象:String,Date Math Array RegExp
Js客户端编程:BOM(Window Location History)
格式:<script type="text/javascript">脚本语言<script/>
3.DOM(XML DOM和HTML DOM)
区别:XML是HTML的一般,HTML是XML的特例
1)焦点事件 focus blur
2)键盘事件 keyCode来区分键盘不同的动作
3)改变事件 onChange...
3.1 DOM的概述及分类:document object model 文档对象模型,是W3C编制的一套用于访问,中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。
3.2 Node:节点,包括以下:
document:代表整个文本
element:标记(元素)
text:标记中的文本
attibute:属性,元素才有属性 nodeNAme nodeType nodeValue
语法:1.获取节点 var node=document.getElementById("divid") document.getElementByTagName("div") document.getElementByName("divname");
3.4 DOM的借点操作(增删改查 替换)
加:var option=document.createElement("option");//创建标签
option.setAttribute("value","sss");//添加属性,现在相当于<option value="sss"><option/>
var textnode=document.createTextNode("sssss");
option.appendChild(textnode);//<option value="sss">sssss<option/>
3.5二级联动
3.6正则表达式 regExp
方式1:var RegExp=new RegExp("[a-zA-Z0-9{3,8}]");//3至8未数字字母
方式2:var RegExp=/^[a-zA-Z0-9{3,8}]$/;//直接写法
test进行匹配
3.7js是模拟面向对象语言 prototype
- javascript cookie学习笔记javascript
- javascript学习笔记
- Javascript学习笔记
- JavaScript学习笔记1
- JavaScript学习笔记2
- JavaScript学习笔记3
- JavaScript学习笔记4
- JavaScript学习笔记5
- JavaScript学习笔记6
- JavaScript学习笔记7
- JavaScript 学习笔记 1
- JavaScript 学习笔记 2
- JavaScript 学习笔记 3
- JavaScript 学习笔记 4
- javascript学习笔记
- javascript学习笔记
- JavaScript学习笔记 一
- javascript学习笔记
- Android四大组件之一:Activity总结(上)
- docker安装
- 多线程-同步
- 高并发系统限流中的漏桶算法和令牌桶算法,通过流量整形和速率限制提升稳定性
- 女性架构师优先?驾驭概念的技能是最高潜力
- JavaScript学习笔记
- RecyclerView (万能的适配器和实现列表项的拖动和左右滑动)
- 谈计算机语言
- PAT(BasicLevel):数字黑洞 (20)
- Python基础知识——python中的if __name__ == "__main__"运用
- 几种常见的Shell
- CentOS 下编译安装AliSQL
- MySQL数据库更改表名
- LeetCode 452. Minimum Number of Arrows to Burst Balloons 题解(C++)