![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 89
Y._
这个作者很懒,什么都没留下…
展开
-
ES6模块化与异步编程高级用法
它的出现极大的降低了前端开发者的模块化学 习成本,开发者不需再额外学习 AMD、CMD 或 CommonJS 等模块化规范。通 过 .then() 方法的。调用 .then() 方法时,成功的回调函数是必选的、失败的回调函数是可选的。Promise.all() 方法会发起并行的 Promise 异步操作,等。Promise.race() 方法会发起并行的 Promise 异步操作,如果不希望前面的错误导致后续的 .then 无法正常执行,则。, 如果有,则执行完所有微任务之后,再继续执行下一个宏任务。原创 2023-07-20 18:50:25 · 331 阅读 · 1 评论 -
vue2 基础入门
目录vue 简介vue 的特性数据驱动视图双向数据绑定MVVMvue 的基本使用vue 的调试工具vue 的指令1、内容渲染指令2、属性绑定指令3、事件绑定 4、双向绑定指令 v-model5、 条件渲染指令 6 、列表渲染指令vue过滤器 定义过滤器基本使用 私有过滤器和全局过滤器过滤器的注意点watch 侦听器使用 watch 检测用户名是否可用 侦听器的格式对象侦听器deep 选项 计算属性计算属性的特点vue-cli 的使用 安装和使用vue 项目中 src 目录的构成:vue 项目的运行流程 vu原创 2023-07-03 18:20:50 · 2677 阅读 · 0 评论 -
Node.js入门与 Webpack模块打包工具
Node.js 模块化:把每个文件当做一个模块,独立作用域,按需加载,使用特定标准语法导出和导入使用CommonJS 标准:一般应用在 Node.js 项目环境中ECMAScript 标准:一般应用在前端工程化项目中Node.js 包:把模块文件,代码文件,其他资料聚合成一个文件夹就是包项目包:编写项目需求和业务逻辑的文件夹软件包:封装工具和方法进行使用的文件夹(一般使用 npm 管理)本地软件包:作用在当前项目,封装的属性/方法,供项目调用编写业务需求。原创 2023-06-24 18:28:40 · 2452 阅读 · 0 评论 -
Ajax入门
中传递的匿名函数称为 ==回调函数==,意思是该匿名函数在发送请求时不会被调用,而是在成功响应后调用的函数。概念:依靠 then() 方法会返回一个新生成的 Promise 对象特性,继续串联下一环任务,直到结束。细节:then() 回调函数中的返回值,会影响新生成的 Promise 对象最终状态和结果。语法:在then方法后面,通过点语法调用catch方法,传入回调函数并定义形参。响应报文:是服务器按照协议固定的格式,返回给浏览器的内容。参数是对响应的数据进行封装的对象,通过。可以获取到响应的数据。原创 2023-06-09 19:05:38 · 1081 阅读 · 0 评论 -
JavaScript 高级 (完结)
深浅拷贝浅拷贝首先浅拷贝和深拷贝只针对引用类型浅拷贝:拷贝的是地址如果是简单数据类型拷贝值,引用数据类型拷贝的是地址 (简单理解: 如果是单层对象,没问题,如果有多层就有问题)深拷贝首先浅拷贝和深拷贝只针对引用类型深拷贝:拷贝的是对象,不是地址。原创 2023-05-31 20:28:25 · 854 阅读 · 0 评论 -
JavaScript 进阶 (三)
但是这样就会覆盖构造函数原型对象原来的内容,这样修改后的原型对象 constructor 就不再指向当前构造函数了 此时,我们可以在修改后的原型对象中,添加一个 constructor 指向原来的构造函数。基于原型对象的继承使得不同构造函数的原型对象关联在一起,并且这种关联的关系是一种链状的结构,我们将原型对象的链状结构关系称为原型链。该属性指向该原型对象的构造函数, 简单理解,就是指向我的爸爸,我是有爸爸的孩子。原型对象的属性和方法,就是因为对象有 __proto__ 原型的存在。原创 2023-05-30 18:32:48 · 939 阅读 · 0 评论 -
JavaScript 进阶 (二)
在 JavaScript 中底层函数本质上也是对象类型,因此允许直接为函数动态添加属性或方法,构造函数的属性和方法被称为静态成员。查找元素, 返回符合测试条件的第一个数组元素值,如果没有符合条件的则返回 undefined(重点)其实字符串、数值、布尔、等基本类型也都有专门的构造函数,这些我们称为包装类型。通过构造函数创建的对象称为实例对象,实例对象中的属性和方法称为实例成员。Object,Array,RegExp,Date 等。Object 是内置的构造函数,用于创建普通对象。原创 2023-05-28 21:53:56 · 741 阅读 · 0 评论 -
JavaScript 进阶 (一)
作用域作用域(scope)规定了变量能够被访问的“范围”,离开了这个“范围”变量便不能被访问,作用域分为全局作用域和局部作用域。局部作用域局部作用域分为函数作用域和块作用域。原创 2023-05-27 19:20:26 · 865 阅读 · 0 评论 -
JavaScript 基础 DOM (四)
元素.classList.contains() 看看有没有包含某个类,如果有则返回true,么有则返回false。如果匹配成功,exec() 方法返回一个数组,否则返回null。表示字符的范围,定义的规则限定在某个范围,比如只能是英文字母,或者数字等等,用表示范围。修饰符约束正则执行的某些细节行为,如是否区分大小写、是否支持多行匹配等。正则表达式中的边界符(位置符)用来提示字符所处的位置,主要有两个字符。如果正则表达式与指定的字符串匹配 ,返回。replace 替换方法,可以完成字符的替换。原创 2023-05-25 22:28:44 · 702 阅读 · 0 评论 -
JavaScript 基础 DOM (二)
当初始的 HTML 文档被完全加载和解析完成之后,DOMContentLoaded 事件被触发,而无需等待样式表、图像等完 全加载。当一个元素的事件被触发时,同样的事件将会在该元素的所有祖先元素中依次被触发。事件委托是利用事件流的特征解决一些现实开发需求的知识技巧,主要的作用是提升程序效率。获取元素的自身宽高、包含元素自身设置的宽高、padding、border。,当我们触发子元素的时候,会冒泡到父元素身上,从而触发父元素的事。注意: 获取的是可视宽高, 如果盒子是隐藏的,获取的结果是0。原创 2023-05-17 21:59:12 · 555 阅读 · 0 评论 -
JavaScript 基础 DOM (三)
日期对象。Window对象原创 2023-05-24 21:07:28 · 587 阅读 · 0 评论 -
JavaScript 基础 API DOM(一)
标准属性: 标签天生自带的属性 比如class id title等, 可以直接使用点语法操作比如: disabled、checked、selected自定义属性:在html5中推出来了专门的data-自定义属性在标签上一律以data-开头在DOM对象上一律以dataset对象方式获取。原创 2023-05-14 21:40:03 · 386 阅读 · 0 评论 -
JavaScript 基础
函数的本质是封装(包裹),函数体内的逻辑执行完毕后,函数外部如何获得函数内部的执行结果呢?要想获得函数内部逻辑的执行结果,需要通过。变量是计算机中用来存储数据的“容器”,它可以让计算机变得有记忆,通俗的理解变量就是使用【某个符号】来代表【某个具体的数值】(数据)函数可以把具有相同或相似逻辑的代码“包裹”起来,通过函数调用执行这些被“包裹”的代码逻辑,这么做的优势是有利于精简代码方便复用。是 JavaScript 中内置的对象,称为数学对象,这个对象下即包含了属性,也包含了许多的方法。while : 在…原创 2023-05-13 19:18:13 · 545 阅读 · 0 评论