JavaScript简介
- 可以放在内部或者外部单独js文件,不过有区别:
两种方式都是直接把 JavaScript 代码放在 HTML 中,在页面加载的同时,那些 JavaScript 的代码就被解析了。而把 JavaScript 代码放在外部文件中,只有在事件被触发,需要该段 JavaScript 代码时,才调用执行。 - 可以在head中和body中插入,是有区别的:
简单地说,放在 里的会比放在 先执行。head 标签里的代码会在页面还未开始绘制之前被解析,而在 body 里的代码则会在页面渲染的同时在读取到这段代码的时候才被执行。
- 可以放在内部或者外部单独js文件,不过有区别:
变量和数组、字符串、逻辑运算符等都跟C++、java类似,只是JavaScript是弱类型~
- 基本语法跟C++相同
事件驱动
onclick 单击
ondblclick 双击
onfocus 元素获得焦点
onblur 元素失去焦点onmouseover 鼠标移到某元素之上
onmouseout 鼠标从某元素移开onmousedown 鼠标按钮被按下
onmouseup 鼠标按键被松开onkeydown 某个键盘按键被按下
onkeyup 某个键盘按键被松开
onkeypress 某个键盘按键被按下并松开JavaScript对象
JavaScript 的所有数据都可以被视为对象,而每个对象都有其 属性(properties)和 方法(methods)。
对象的 属性 是反映该对象某些特定的性质的,例如:字符串的长度、图像的长宽、文字框(Textbox)里的文字等;
对象的 方法 能对该对象做一些事情,例如,表单的“提交”(Submit),窗口的“滚动”(Scrolling)等。
6. DOM
DOM 是 文档对象模型(Document Object Model)的简称,它的基本思想是把结构化文档(比如 HTML 和 XML)解析成一系列的节点,再由这些节点组成一个树状结构(DOM Tree)。所有的节点和最终的树状结构,都有规范的对外接口,以达到使用编程语言操作文档的目的,所以,DOM 可以理解成文档(HTML 文档、XML 文档)的编程接口。
Ps:终于晚上没有再看脑残剧(其实今年也就看了一部《琅琊榜》,好评,喜欢了一众老演员),也没看小诺一~Ps:好想念我诺呢!
继续加油!