- 博客(10)
- 收藏
- 关注
原创 JS部分总结
15、正则表达式构造函数var reg=new RegExp(“xxx”)与正则表达字面量var reg=//有什么不同?匹配邮箱的正则表达式? 当使用RegExp()构造函数的时候,不仅需要转义引号(即\”表示”),并且还需要双反斜杠(即\表示一个\)。使用正则表达字面量的效率更高。 邮箱的正则匹配: var regMail = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/; 16、看下面代码,
2021-05-01 11:38:31
451
原创 php接口
在php中可以使用语法“interface Action(){public function eat( $foods ); }”来定义接口,该语句表示接口定义“public”访问属性方法。 不同类的共同行为进行定义,然后在不同类中实现不同的功能。 PHP接口的具体语法: 接口是零件可以用多个零件组成一个新东西; 接口本身是抽象的,内部申明的方法也是抽象的; 一个类可以一次性实现多个接口。语法用implements实现,然后再把接口的功能实现; 接口是一推方法的说明,不能加属性(成员变量); 接口就是供组装成
2021-04-26 20:30:13
443
原创 Mock.js和Mock基础知识
Mock.js 学习目的 ①开发时,后端还没完成数据输出,前端只好写静态模拟数据。数据牵制与后端,前端页面无法很好的展示,效果不好展示,尤其是 使用 vue 的 v-for 或者 react 循环数据 的时候,各种不方便。 ② 前后端联调的时候,出现问题要各处找,如果前端先把 模拟接口、 模拟数据 都处理好,到了联调的时候 ,出现问题,只要是按照约定的 数据格式 来规定 mock,那么前端的问题就会小一点,就不用依赖后端,使得 前端工程师 独立于 后端进行开发,更加自由。 ③ 特殊的格
2021-04-14 20:16:54
442
原创 vuex基础知识
什么是Vuex? Vuex 是一个专为 Vue.js 应用程序开发的状态管理插件。它采用集中式存储管理应用的所有组件的状态,而更改状态的唯一方法是提交mutation,例this.$store.commit(‘SET_VIDEO_PAUSE’, video_pause,SET_VIDEO_PAUSE为mutations属性中定义的方法。 Vuex解决了什么问题? 解决两个问题 多个组件依赖于同一状态时,对于多层嵌套的组件的传参将会非常繁琐,并且对于兄弟组件间的状态传递无能为力。 来自不同组件的行为需
2021-03-29 22:39:25
334
原创 Vue基础总结
1.什么是vue的生命周期? Vue实例从创建到销毁的过程,就是生命周期。也就是从开始创建、初始化数据、编译模板、挂载DOM->渲染、更新->渲染、卸载等一系列过程,我们称这是Vue的生命周期。 2.vue生命周期的作用是什么? 它的生命周期中有多个事件钩子,让我们在控制整个vue实例的过程时更容易形成好的逻辑。 3.Vue生命周期总共有几个阶段? 它可以总共分为8个阶段:创建前/后,载入前/后,更新前/后,销毁前/销毁后 4.第一次页面加载会触发那几个钩子? 第一次页面加载时会触发before
2021-03-17 00:18:44
173
原创 Vue基础知识点
一、Vue中基础知识 1、双花括号 语法:{{表达式}} 作用:将表达式执行的结果 输出当调用元素的innerHTML中;还可以将数据绑定到视图。 2、指令-循环指令 基本语法1: <any v-for="tmp in array"></any> 基本语法2: <any v-for="(value,index) in array"></any> 作用:在遍历array这个集合时,将临时变量保存在tmp中,创建多个any标签。 3、指令-选择指令 语法: &
2021-03-05 16:15:22
360
原创 前端:移动端基础
1、像素的相关问题 1.1物理像素(像素点) 如果我们拿着放大镜看屏幕 屏幕就是这个样子的 可以看到:整个屏幕是由一个个的点组成的,每个屏幕上的点一定是有限的。现在的技术还做不到无穷个点组成屏幕。那么这些有限的点就叫做像素,或者叫做物理像素(physical pixel) 如果再放大一些,观察具体的一个像素点 1.2分辨率 如上图,每一个长度方向上的像素个数乘以每一个宽度方向上的像素个数的表示形式,就叫做分辨率比如,小米11 屏幕尺寸相同的手机,包含的像素点个数是不确定的,像素点越小,同一方向上容纳
2021-01-07 21:07:07
157
原创 js操作元素样式、元素内容、元素属性的方法
js操作元素的样式 1.元素.style.属性='属性值' var div=document.getElementById('box') div.style.width='300px'; div.style.height='300px'; div.style.backgroundColor='red'; //css中有-的属性,在js中要改成驼峰命名法 2.div.style.属性 获取元素的样式 var div=document.getElementById('box') console.l
2020-12-10 16:05:06
422
原创 html+css总结经验
一、html标签 基本 <html>…</html> 定义 HTML 文档 <head>…</head> 文档的信息 <meta> HTML 文档的元信息 <title>…</title> 文档的标题 <link> 文档与外部资源的关系 <style>…</style>
2020-12-09 09:32:58
239
原创 HTML总结
HTML总结 1. HTML基础 简介 HTML 是什么? htyper text markup language 即超文本标记语言。 超文本: 就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 标记语言: 标记(标签)构成的语言。 什么是标签: 是由一对尖括号包裹的单词构成 例如: <html> *所有标签中的单词不可能以数字开头. 标签不区分大小写.<html> 和 <HTML>. 推荐使用小写. 标签分为两部分: 开始标签<a>
2020-09-14 14:59:35
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人