JS
JS
赤焰狂魔&莫小贝
这个作者很懒,什么都没留下…
展开
-
this指针的指向问题
1.js中函数内部的this指针指向当前的window对象2.对象内部的this指向当前对象<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body><script> function myfun() { console.log(thi原创 2021-12-01 16:10:45 · 59 阅读 · 0 评论 -
变量的作用域以及闭包
//闭包闭包的概念: 把函数的局部变量作为当前函数的私有的变量存储在内存当中,外部访问,缺点:会大量占用内存,如果大量使用闭包,会造成内存泄露优点:把局部变量拿到外部使用 闭包的3个特性: 函数内部具有内嵌函数 内嵌函数可以使用外部的变量和参数 闭包的变量不会自动被垃圾回收机制回收 不能自动回收 可以手动回收*/function method() { var host = 'post';//闭包变量 host变量是当前函数的一个局部变量,想拿原创 2021-10-09 21:37:40 · 65 阅读 · 0 评论 -
2021-03-16
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body><script> //声明变量,没有初始化 var small; console.log(small); //声明变量,初始化 var small = 10;原创 2021-03-16 14:06:00 · 98 阅读 · 1 评论 -
dom 元素获取
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body><button name="but" class="btn">按钮</button><button name="but" class="btn">按钮</button&原创 2021-03-15 19:38:06 · 69 阅读 · 0 评论 -
函数声明(基本函数 有无返回值 有参无参 匿名函数 自执行函数)
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body><script> /* * 函数 * 函数是由 事件 或者 主动执行 * */ //执行,以下是主动执行 function method(){原创 2021-03-08 17:59:37 · 236 阅读 · 0 评论 -
声明变量
//以下是只声明了变量,并没有初始化(未赋值,没有=)var small;//输出到控制台用如下语法console.logconsole.log(small);//变量没有初始化先使用了一次,输出small变量,此时是undefinde//以下是初始化赋值了small = 10;console.log(small);//变量此时初始化了,再使用一次,输出small变量,此时是10//下面是声明变量+初始化// 单等(=)是赋值,已经初始化了var a = 1;...原创 2021-03-08 17:01:25 · 130 阅读 · 0 评论 -
JS嵌入网页的方式
//如果是外部的JS文件则引入路径src<script type="application/javascript">//声明类型是js类型,是内部的js文件嵌入,直接下面写代码就行 /* * 代码区域 * */</script>...原创 2021-03-08 16:45:22 · 1076 阅读 · 0 评论