自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 微信小程序基础

include导入非 template view区域 小青龙小龙虾

2022-08-25 21:10:08 166 1

原创 webpack

使用 plugins:[new HtmlWebpackPlugin({“template”:“./public/index.html”})]devServer:{host:“域名”,port:8080,hot:true,open:true,proxy:{}}把所有文件经过 webpack 处理,生成 html、css图片、js。html-webpack-plugin 把模板html插件打包好的js拷贝到dist目录。chunckHash 入口有很多个,哪个入口发生变化,hash就发生变化。...

2022-08-16 10:47:40 478

原创 vue3你应该知道的一些事

vue是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。vue2: 响应式原理采用 Object.defineProperties 监听对象的getter与setter。vue3: pxoy代理的方式监听对象。vue2 有且只有一个根组件。...

2022-08-11 11:34:27 460

原创 高级vue基础知识

多个组件可以共享数据和方法,在使用mixin的组件中引入后,mixin中的方法和属性也就并入到该组件中,可以直接使用。钩子函数会两个都被调用,mixin中的钩子首先执行。组件上的 v-model默认使用 value值 input事件 来进行内容的双向绑定(也可以自定义值和事件名称)在组件中指定v-model model:{ prop:“num”, event:“change” }是语法糖,简写模式:value=“w” @input=“w=$event” v=model=“w”...

2022-08-09 09:52:40 581

原创 vuex初学

在大型,特大型,vue项目中做数据统一管理的在vuex中存储的数据,每个组件都可以引用到vuex中的数据发生变化,引用该数据的组件会自动更新。定义修改数据的方法在组件中访问mutations的方法$stote.commit('SET_CART_NUM',100)定义异步延迟的方法在组件中调用$store.dispatch('getCartNum',33)如果一个数据,需要在多个组件中重复使用,可以吧数据存放在vuex的store中。定义vuex的数据地方在组件访问数据的数据。...

2022-07-26 22:08:35 531

原创 【无标题】

1 new Vue()新建vue实例2 初始化 事件&生命周期 (刚刚初始化一个空的Vue实例对象,此时,在这个对象上,只有一些默认的生命周期函数和默认的事件,其他的均未创建) (1)beforeCreate 创建vue实例前的钩子函数3 初始化 注入$校验(初始化data和methods) (2)created 实例创建完成之后的钩子函数4 是否指定“el”选项 ? 4.1 是

2022-07-26 21:49:11 58

原创 vue生命周期

1 new Vue()新建vue实例2 初始化 事件&生命周期 (刚刚初始化一个空的Vue实例对象,此时,在这个对象上,只有一些默认的生命周期函数和默认的事件,其他的均未创建) (1)beforeCreate 创建vue实例前的钩子函数3 初始化 注入$校验(初始化data和methods) (2)created 实例创建完成之后的钩子函数4 是否指定“el”选项 ? 4.1 是

2022-07-13 21:29:34 46

原创 vue2 基础入门知识

vue介绍Vue(读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式JavaScript框架。与其它框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,方便与第三方库或既有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。vue模板语法有两大类:1.插值语法: 功能:用于解析标签内容 写法:{{xxx}},xxx是js表达式,且可以直接读取到data中所有属性2.指令语法: 功能:用于解析标签(包括:标签属性,

2022-07-04 21:47:35 739

原创 【无标题】

​git安装https://git-scm.com/全局配置git config global user.name “zengmumu”git config global user.email “zengmumu@126.com”初始化cd 项目目录git init概念addgit add my.txt 添加my.txt单个文件到暂存区git add *.txt 添加txt后缀名到暂存区git add . 添加任意文件到暂存区时光

2022-07-02 14:13:13 429

原创 ES6基本用法

ES6概念:ES6 是 JavaScript 语言的下一代标准,使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。变量声明:var全局变量 1.全局作用域 2.可以声明变量 3.没有if,switch,for,while,do,else作用域会变量提升let 局部变量 1.局部作用域(在一对{}启用)2.不能变量提升 3.在一个作用域里面不能重复声明const常量 1.let一样 2.不能变量提升 3.在一个作用域里面不能重复声明 4.建议大写 5.值类型不能被修改解构:数

2022-06-22 20:09:09 760

原创 数组的高阶用法和如何搭建本地服务器

1、forEach()遍历forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数。(没有返回值,将数组遍历)注意: forEach() 对于空数组是不会执行回调函数的。回调函数参数:currentValue 必需。当前元素; index 可选。当前元素的索引值; arr 可选。当前元素所属的数组对象。 2、filter()过滤返回filter()方法创建一个新数组,其中所包含的元素是通过所提供函数对指定数组进行测试满足条件的所有元素语法返回值:一个新的,由通过函数检测的数

2022-06-15 21:54:46 425

原创 mysql数据库基础操作

mysql安装 1. 双击安装 2. 配置环境变量C:\Program Files\MySQL\MySQL Server 5.7\bin 3. 初始化mysqld -installmysqld --initialize 4. 启动服务器net start mysql 5. 登录(密码data 文件.err文本文件)mysql -u root -p 输入密码 6. 修改密码alter user 'root'@'localhost' ident

2022-06-14 21:14:42 446

原创 this的指向问题

在函数内部,的值取决于函数被调用的方式。(3)对象中的this——指向调用者(4)定时器中的this——window

2022-06-13 20:51:53 45

原创 cmd一些简单的操作指令

进入cmd窗口1.win+R 运行命令2.输入cmdEnter回车 进入命名(确认命名)切换 盘符C:D:路径 /根目录 ./当前目录 ../上一层目录 ../../上一层的上一层目录目录切换命令 CD目录地址 cd Users cd Users/ Administrator cd/ cd../../查看目录 dir目录文件名称提示 首字母+Tab切换命令历史记录 光标⬆⬇清空窗口 cls创建文

2022-06-13 19:54:41 290

原创 js闭包 原型 原型链

闭包闭包:函数嵌套函,函数作为参数被传入,函数作为返回值被返回闭包作用:创建局部变量;可以封装组件或者插件;函数外部访问函数内部的局部变量闭包特点:闭包中的局部变量不会销毁,使用不当容易造成内存泄漏闭包函数自执行匿名函数自执行,类似函数嵌套函数,也形成了闭包,可以创建局部变量原型用法隐式原型...

2022-06-13 19:44:25 426

原创 cmd nodejs的常用按键

node -v查看nodesjs的版本(没有出现版本号说明node js)没有安装成功定义:运行在服务器的javascript 可以读写本地文件 操作数据库运行nodejs:node js文件 node index.jsnpm nodejs 自带的(插件)管理器npm init 初始化项目,创建package.json 项目配置文件npm init -y 初始化项目 所有选yesnpm -v 查看版本npm config set registry url 把下载源改成淘宝npm config set reg

2022-06-13 19:41:46 117

原创 js函数用法

1. 什么是函数? 为完成某一功能的程序指令(语句)的集合, 执行特定任务的语句块,提高程序的重用程度 2. 方法的定义 function 函数名(){} 3.方法的调用 函数名()01:js直接调用02:html事件属性中调用03:在dom1事件调用 var btn = document.querySelector("button"); btn.onclick = fun;//不需要括号04:在dom2级...

2022-05-26 22:27:57 122

原创 js常见错误分析

107行发生错误Uncaught 没有捕捉到SyntaxError:语法错误missing找不到的argument 参数没找到参数列表常见错误.html文件的93行,第34字符错误Uncaught 没有捕捉到TypeError类型错误Cannot 不能read 读properties 属性of null null的不能读取null的属性(reading ‘classList’)reading读classList 类列表当读取null..

2022-05-25 21:56:17 875

原创 dom编程

节点关系 节点关系 父子父节点 parentElement所有子节点 children第一个子节点 firstElementChild最后个子节点 lastElementChild 兄弟上一个兄弟 previousElementSibling下一个兄弟 nextElementSibling...

2022-05-25 21:42:13 244

原创 dom编程

节点关系 父子父节点 parentElement所有子节点 children第一个子节点 firstElementChild最后个子节点 lastElementChild 兄弟上一个兄弟 previousElementSibling下一个兄弟 nextElementSibling<h1>节点关系查找</h1> <div id="parent"> <p>你好我是p1</p> <p i...

2022-05-22 20:56:41 502

原创 js dom

1-dom-查询节点查询节点document getElementById()通过id获取元素 getElementsByTagName()通过标签名获取节点列表getElementsByClassName()通过类名获取节点列表 getElementsByName()通过名称获取列表 querySelector()通过css选择器获取节点 querySelectorAll()通过css选择器获取节点列表<body> <...

2022-05-18 20:47:19 448

原创 javaScript

js的组成ECMAScript语法 Bom浏览器与js交互 Dom html内容与js交互1.Bom window对象浏览器对象模型Browser Object Modeldocument文档screen 屏幕location 地址navigator 浏览器对象history历史记录本地存储相关2.window常用的全局方法 1. script 中 var 声明变量没有用var 声明的变量 都是window全局变量 2. 有id命名的...

2022-05-17 20:23:27 108

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除