自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过js操作dom对象方法全集(史上最全,不看后悔)

文章目录获取获取DOM操作鼠标事件键盘事件表单事件浏览器事件移动端事件获取通过ID获取(getElementById)通过类名(getElementsByClassName)通过name属性(getElementsByName)通过标签名(getElementsByTagName)通过选择器获取一个元素(querySelector) document.querySelector(’.animated’)通过选择器获取一组元素(querySelectorAll)document.querySe

2021-01-19 14:15:53 476

原创 原型和原型链解读

1.如何准确判断一个变量是不是数组instanceof(银时ten是 奥服) 判断new关键字创建的引用数据类型,不考虑null和undefined和基本数据类型 是一个操作符class继承1.classclass一般首字母大写constructor 构建属性和方法通过new对象来创建实例2.继承通过extends继承 通过super来执行的父类的构造函数类型判断 instanceofconstructor可以应对基本数据类型和引用数据类型,如果声明一个构造函数指向array,const

2020-12-28 07:33:53 126

原创 小程序上传方式

微信小程序提交审核并发布详细流程审核在1小时到N天不等官方7天,一般3天内提交审核?如何发布?审核过程中注意事项?服务器:域名只支持 https (request、uploadFile、downloadFile) 和 wss (connectSocket) 协议小程序必须使用 HTTPS 请求会对服务器域名使用的 HTTPS 证书进行校验由于系统限制,不同平台对证书要求的严格程度也不同。request、uploadFile、downloadFile 的最大并发限制是 10 个制

2020-12-27 19:13:25 176

原创 变量类型和计算

变量类型和计算typeof可以判断哪些类型概念:typeof 判断基本的数据类型,遇到引用数据类型不起作用 返回值是个字符串1.识别所有值类型2.识别函数3.判断是否是引用类型深拷贝和浅拷贝浅拷贝:复制属性,只拷贝第一层属性,当前对象的属性值是引用类型时,实质复制的是引用,引用的值也会发生变化最简单的实现是json.parse(json.stringfy(obj))深拷贝:复制变量值,对于非基本类型的变量,递归到基本类型再复制。与原对象完全隔离互不影响。可以使用for in、obje

2020-12-27 19:07:39 78

原创 小程序页面跳转的几种方式

一:js实现1.navigateTo (有返回键,不可以跳转到tabBar页面)//保留当前页面,跳转到应用内的某个页面wx.navigateTo({ url: '/pages/detail/detail?id=1'})2.switchTab (没有返回键,只能跳转到tabBar页面,不可以携带参数)wx.switchTab({ url: `/pages/detail/detail`, })3.reLaunch (跳转任意页面, 没有返回, 有 首页 按

2020-12-27 19:02:11 228

原创 关于promise的理解

名词约定一般来讲,有以下的名词约定:promise(首字母小写)对象指的是“Promise实例对象”Promise首字母大写且单数形式,表示“Promise构造函数”Promises首字母大写且复数形式,用于指代“Promises规范”promise是什么?是异步队列的一种解决方案有哪些状态和参数?promise有三种状态1.pending【待定】初始状态2.fulfilled(否否得)【实现】操作成功3.rejected (瑞杰巅特)【被否决】操作失败改变他们的状态,如果从pend

2020-12-27 18:52:43 144

原创 关于解构赋值和es6继承

1.ES6中class的介绍通过class关键字,可以定义类。基本上,ES6 的class可以看作只是一个语法糖,它的绝大部分功能,ES5 都可以做到,新的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。ES6中Class的继承实例:注意项:1.在类中声明方法的时候,千万不要给该方法加上function关键字2.方法之间不要用逗号分隔,否则会报错由上面代码可以看出类实质上就是一个函数。类自身指向的就是构造函数 所以可以认为ES6中的类其实就是构造函数的另外一种写法!c

2020-12-16 21:55:08 76

原创 vue项目开发部署

关于开发vue项目前的一些配置首先 需要用到npm工具 npm下载地址利用npm 下载工具 下载vue脚手架 (vue-cli是一个官方发布vue.js项目脚手架,使用vue-cli可以快速创建vue项目。)创建一个文件夹 在文件夹中打开cmd面板使用vue create “项目名” 开始创建一个项目 这个时候需要配置相关信息配置完信息 会自动开始创建创建完项目 找到main.js 文件 引入需要的框架挂载到全局一般需要的框架element-ui 或者van

2020-12-15 11:56:49 112

原创 githob初学笔记

githob初学笔记git是什么?简单来说,Git是一个版本管理控制系统(缩写VCS),它可以在任何时 间点,将文档的状态作为更新记录保存起来,也可以在任何时间点,将更新记录恢复回来。(版本管理是一种记录文件变化的方式,以便将来查阅特定版本的文件内容)使用git的好处避免了以下问题文档数量多且命名不清晰导致文档版本混乱每次编辑文档需要复制,不方便多人同时编辑同一个文档,容易产生覆盖Git 基本工作流程从工作目录里修改过的文件会被放在暂存区,然后自己上传至git仓库git仓库(

2020-12-15 07:38:39 403

空空如也

空空如也

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

TA关注的人

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