
javascript
零怀念
发抖
展开
-
JavaScript基础——变量、运算、循环、对象
JS基础JS与DOM的关系浏览器拿到DOM这棵树,将其渲染成html,加上各种漂亮的css,呈现给我们。浏览器内部有一个js的解释器执行,我们在html里写一个js代码,js代码被引擎所执行,执行的结果,就是对DOM的操作,而对DOM的操作结果,就是我们常看到的特效,比如漂浮,变色。javascript是操作dom,处理完dom,浏览器接着渲染,这样有了页面的变化。DOM对对象...原创 2018-08-10 20:27:46 · 208 阅读 · 0 评论 -
JavaScript——DOM对象的节点操作
获取DOM对象1.利用id:document.getElementById()2.利用标签:document.getElementsByTagName();(一个标签名称可以有多个Element,所以这里返回的是集合)3.利用class:document.getElementsByClassName();(多个元素可以有相同的class,所以这里返回的是集合)4.利用表单名称:do...原创 2018-08-13 11:05:01 · 845 阅读 · 0 评论 -
JavaScript中用var声明变量有什么意义
var的本质:var a=3:声明一个变量a并给它赋值3;a=3:并没有声明一个新的变量,只是往它的外层寻找变量名为a的变量,并给它赋值3。(假设外层都没有声明a,那么会找到window上的变量a) 接下来我们看几个例子:1.t2()中的str没有用var声明,找到了它的外层t1()中的str<!DOCTYPE html><html lang="...原创 2018-08-12 20:09:54 · 6592 阅读 · 0 评论 -
JavaScript之——定时器
定时器是window对象提供的方法。1.设置定时器:setTimeOut():只执行一次。用于在指定的毫秒数后调用函数或计算表达式,返回一个 ID(数字)。如:setTimeout(function(){ alert("Hello"); }, 3000);setInterval():周期性执行。按照指定的周期(以毫秒计)来调用函数或计算表达式,返回一个 ID(数字)。如:s...原创 2018-08-13 13:13:26 · 181 阅读 · 0 评论 -
JavaScript之事件
常见事件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script> function f1() {原创 2018-08-16 18:28:19 · 293 阅读 · 0 评论 -
JavaScript中this到底指向谁
1. 某个元素的事件触发时,会调用事件处理函数,此时事件是被该元素调用的,this指向该元素。2.没有任何元素调用的函数,是由window调用的,this指向window。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title&原创 2018-08-16 15:35:12 · 1200 阅读 · 0 评论