![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript学习笔记
Eternal.214
这个作者很懒,什么都没留下…
展开
-
Javascript学习笔记----11PC端网页特效
立即执行函数,不需要调用,立马执行自己的函数写法:面试常问!!!mouseover经过自身盒子会触发事件,经过子盒子还会触发,而mouserenter(mouseleave同理)只经过自身盒子触发事件。原因:mouseenter不会冒泡。原创 2024-02-28 16:28:31 · 169 阅读 · 1 评论 -
Javascript学习笔记----8DOM
添加元素节点node.appendChild(child) node父级 child子级 ----后面追加元素。element.innerHTML ---识别html标签,保留空格和换行----常用。getElementsByClassName('类名') ----HTML5新增。3.子节点② children ----获得所有元素节点 --常用。1.父节点 parentNode ----得到的是离元素最近的父节点。element.innerText ----不识别html标签。原创 2023-11-10 18:37:12 · 30 阅读 · 1 评论 -
Javascript学习笔记----8内置对象
2.替换字符-----replace('被替换的字符','替换为的字符')---他只会替换第一个字符。2.---在开头添加unshift() 在我们数组的开头 添加一个或多个数组元素。1.截取字符------substr('截取的起始位置','截取几个字符');1.---在末尾添加push()在我们数组的末尾,添加一个或多个数组元素。---在末尾删除pop() 他可以删除数组的最后一个元素。----在开头删除shift()删除开头的第一个元素。3.字符转换为数组----split('分隔符')原创 2023-11-01 16:42:07 · 28 阅读 · 0 评论 -
Javascript学习笔记----6函数
局部变量只在函数内使用,当其所在的代码块被执行时,会被初始化,当代码块运行结束后,就会被销毁,因此更节省内存空间。全局变量在任何一个地方都可以使用,只有在浏览器关闭时才被销毁,因此比较占内存。上述运行结果:9 9 9 9 9 没有定义(因为a是局部变量)arguments对象存储了传过来的所有实参-----伪数组。在实际开发中,通常用一个变量来接受函数的返回结果。(形参用来接受实参的,形参类似于一个变量)1.return后面的代码不会被执行。function 函数名(形参){return需要返回的结果;原创 2023-10-22 20:35:47 · 43 阅读 · 1 评论 -
Javascript学习笔记----5数组
2.var 数组名 = [ ];1.var 数组名 = new Array();i是计数器,当索引号使用。原创 2023-10-22 15:09:05 · 40 阅读 · 1 评论 -
Javascript学习笔记---4流程控制
---条件成立执行语句一,否则执行语句二。continue:跳出本次循环进入下一次循环。流程控制:顺序结构,分支结构,循环结构。最后的语句---上述条件都不成立。else if(条件表达式二){else if(条件表达式三){break:退出整个循环。switch(表达式){if(条件表达式){if(条件表达式1){原创 2023-10-22 10:38:50 · 29 阅读 · 1 评论 -
JavaScript学习笔记-1变量
例:var myname = prompt('请输入你的名字‘’)2.声明多个变量例:用英文逗号隔开,最后用分号结束。console.log()输入在控制台---打印。在<script> <script>中写代码。3-1.只声明不赋值结果是undefined。prompt()用户输入框--收集信息。1.更新变量,重新赋值变量值会更新。3-2.不声明不赋值直接使用会报错。3-3.不声明直接赋值使用可以使用。交换变量值用到临时变量。原创 2023-10-18 20:00:08 · 51 阅读 · 1 评论