![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 94
Cherry_Zj
这个作者很懒,什么都没留下…
展开
-
JavaScript 高级(二)原型与原型链、执行上下文与执行上下文栈、作用域与作用域链、闭包、对象创建模式、继承模式
文章目录函数高级原型与原型链①原型②显示原型与隐式原型③原型链④原型链的属性问题⑤探索instanceof执行上下文与执行上下文栈①变量提升与函数提升②执行上下文③执行上下文栈作用域与作用域链①作用域②作用域与执行上下文③作用域链闭包①遍历循环加监听②闭包的理解③常见闭包④闭包的作用⑤闭包的生命周期⑥闭包的应用(自定义JS模块)⑦闭包的缺点及解决对象高级对象创建模式①Object构造函数模式②对象字面量模式③工厂模式④自定义构造函数模式⑤构造函数+原型的组合模式继承模式①原型链继承②借用构造函数继承(假的)原创 2021-10-03 17:37:28 · 688 阅读 · 0 评论 -
JavaScript 高级(一)基础总结
文章目录数据类型①分类②判断基础问题数据-变量-内存数据变量内存基础问题对象基础问题函数回调函数IIFE( 匿名函数自调用)函数中的this数据类型①分类基本(值)类型String:任意字符串Number:任意数字boolean:true/falseundefined:undefinednull:null对象(引用)类型Object:任意对象Function:一种特别的对象(可以执行)Array:一种特别的对象(数值下标,内部数据是有序的)②判断typeof :返回数据类型原创 2021-09-26 19:01:39 · 292 阅读 · 0 评论 -
JavaScript 基础学习(六)
文章目录滚轮事件键盘事件键盘移动div(练习)BOMNavigatorHistoryLocation定时调用切换图片(练习)修改(键盘移动div练习)延时调用定时器的应用轮播图类的操作JSON滚轮事件onmousewheel鼠标滚轮滚动的事件,会在滚轮滚动时触发,但是火狐不支持该属性。在火狐中需要使用DOMMouseScroll 来绑定滚动事件,且该事件需要通过addEventListener()函数来绑定。取消默认行为当滚轮滚动时,如果浏览器有滚动条,滚动条会随之滚动,这是浏览器的默认行为。如原创 2021-09-19 15:37:15 · 385 阅读 · 0 评论 -
JavaScript 基础学习(五)
文章目录使用DOM操作CSS使用DOM操作CSS原创 2021-09-12 14:25:42 · 245 阅读 · 0 评论 -
JavaScript基础学习(四)
文章目录DOM节点节点的属性DOMDOM,全称Document Object Model文档对象模型。JS中通过DOM来对HTML文档进行操作。文档:文档表示的就是整个HTML网页文档。对象:对象表示将网页中的每一个部分都转换为一个对象。模型:使用模型来表示对象之间的关系,这样方便那我们获取对象。节点节点Node,是构成我们网页的最基本的组成部分,网页中的每个部分都可以称为是一个节点。比如:html标签、属性、文本、注释、整个文档等都是一个节点。虽然都是节点,但是实际上他们的具体类型是原创 2021-09-05 16:20:51 · 604 阅读 · 0 评论 -
JavaScript 基础学习(三)
文章目录对象数组(Array)数组字面量数组的方法数组的遍历forEach()数组去重练习函数的方法this的情况argumentsDate对象方法Math包装类字符串的方法正则表达式字符串与正则表达式的相关方法正则表达式量词正则表达式语法邮件正则对象对象分为:①内建对象②宿主对象③自定义对象数组(Array)数组也是一个对象, 它和我们普通对象功能类似,也是用来存储一些值的。不同的是普通对象使用字符串作为属性名的,而数组使用数字来作为索引操作元素。索引是从0开始的整数。数组的存储性能原创 2021-08-29 18:09:22 · 180 阅读 · 0 评论 -
JavaScript 基础学习(二)
文章目录代码块代码块一个{}中的语句也称为一个代码块,在代码块的后面就不用再写;了。JS中的代码块,只有分组的作用,没有其他的用途代码块内部的内容,外部是完全可见的。我们的程序是由一条条语句构成的,语句是按照自上向下的顺序一条一条执行的,我们在JS中可以使用{}来为语句进行分组同一个{}中的语句我们称为是一组语句,它们要么都执行,要么都不执行。...原创 2021-08-22 17:27:45 · 199 阅读 · 0 评论 -
JavaScript基础学习(一)
文章目录初识JS的简单语句JS代码的编写位置初识JS的简单语句alert( );控制浏览器弹出一个警告框document.write();可以向body中输出一个内容console.log();的作用是向控制台输出一个内容 <script type="text/javascript"> alert("这是一个警告框"); document.write("看得见我吗?"); console.log("你猜我在哪出来呢?"); </script>原创 2021-08-15 18:04:14 · 506 阅读 · 0 评论