摘要: 1.简介 Vuex 是状态管理插件 在vue最重要就是 数据驱动 和 组件化,每个 组件都有自己 data ,**template** 和 **methods**, **data**是数据,我们也叫做状态,通过methods中方法改变 状态来更新视图,在单个组件中修改状态更新视图是很方便的,但是实际 阅读全文
posted @ 2024-04-14 22:39 奇迹会出现 阅读(28) 评论(0) 推荐(0)
摘要: 构造 Promise 现在我们构造一个promise对象: new Promise(function (resolve,reject)) { //要做的事情... } 通过新建一个Promise 对象好像并没有看出它怎样“更加优雅地书写复杂的异步任务”。我们之前遇到的异步任务都是一次异步,如果需要多 阅读全文
posted @ 2024-03-29 20:55 奇迹会出现 阅读(34) 评论(0) 推荐(0)
摘要: 组件 vue中的组件 Vue中的组件化开发就是把网页的重复代码抽取出来,封装成一个个可复用的视图组件,然后将这些视图组件拼接到一块就构成了一个完整的系统。 这种方式非常灵活,可以极大的提高我们开发和维护的效率。 通常一套系统会以一颗嵌套的组件树的形式来组织 组件的组成部分 组件就是对局部视图的封装, 阅读全文
posted @ 2024-01-26 18:10 奇迹会出现 阅读(22) 评论(0) 推荐(0)
摘要: Vue基础指令 CDN使用VUE 对于制作原型或学习,你可以这样使用最新版本: <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script> 对于生产环境,我们推荐链接到一个明确的版本号和构建文件,以避免新版本 阅读全文
posted @ 2024-01-24 21:10 奇迹会出现 阅读(29) 评论(0) 推荐(0)
摘要: 01.首先在项目中在文件资源管理器中打开 02.然后选择在终端打开 03.初始化命令npm init,以及一些包命名 04.一些常用的npm命令 阅读全文
posted @ 2024-01-19 23:40 奇迹会出现 阅读(17) 评论(0) 推荐(0)
摘要: 模块、包、commandJs 01为什么要有模块化开发? 在传统的nodejs代码开发中,把js文件拆分开来有很糟糕的编程体验,在开发者引入的js文件时,方法名相同时后者将覆盖前面的方法去执行 我们可以把公共的功能抽离成为一个单独的JS文件作为一个模块,默认情况下这个模块里面的方法或书写,外面是没法 阅读全文
posted @ 2024-01-19 22:32 奇迹会出现 阅读(38) 评论(0) 推荐(0)
摘要: encodeURI() 编码 函数通过将特定字符的每个实例替换为一个、两个、三或四转义序列来对统一资源标识符 (URI) 进行编码 (该字符的 UTF-8 编码仅为四转义序列) 由两个 "代理" 字符组成)。 // 编码高 - 低位完整字符 ok console.log(encodeURI("\uD 阅读全文
posted @ 2023-12-31 23:39 奇迹会出现 阅读(13) 评论(0) 推荐(0)
摘要: JavaScript call() 方法 它可以用来调用所有者对象作为参数的方法。通过 call(),您能够使用属于另一个对象的方法。 var person = { fullName: function() { return this.firstName + " " + this.lastName; 阅读全文
posted @ 2023-12-30 21:26 奇迹会出现 阅读(41) 评论(0) 推荐(0)
摘要: 1.递归函数 在JavaScript中,函数直接或间接的调用自己,则该函数便称为递归函数。 function fn(){ //定义函数fn console.log(1); //在控制台打印输出1 fn(); //调用函数本身 } fn(); //调用函数 上述代码是一个典型的死递归,当在外部调用函数 阅读全文
posted @ 2023-12-30 16:11 奇迹会出现 阅读(18) 评论(0) 推荐(0)
摘要: js 函数的概念 JavaScript 使用关键字 function 定义函数。 函数可以通过声明定义,也可以是一个表达式。 js的参数(形参 实参 剩余参数 默认参数 参数规则)及 函数提升 形参和实参如下,下面中的a,b就是形参,形参是虚的,而1,2是实参,实参是实的,是我们自己传入进去的。 f 阅读全文
posted @ 2023-12-30 01:36 奇迹会出现 阅读(31) 评论(0) 推荐(0)