- 博客(52)
- 收藏
- 关注
原创 数据结构---栈Stack
数组是一种线性结构,可以任意添加删除,但是有的时候,为了实现某种功能,需要对这种“任意”加以限制。栈和队列就是常见的受限的线性结构。
2022-07-11 15:44:57
223
原创 vue---计算属性computed与侦听器
computed:初衷用于末班内的简单运算,如果涉及到数据的运算就写到这里;method: 顾名思义,放置一些函数方法,多用于事件方法;watch: 监听data中的某个属性的变化。
2022-07-11 10:41:07
356
原创 vue---生命周期
一、钩子函数:特定条件触发的函数二、种类 1. beforeCreate 在实例初始化前 2. created 实例创建完成后调用,注意这个时候挂载未开始 3. beforeMount 挂载开始前调用 4. mounted 挂载完毕后调用 5. beforeUpdate 数据更新时调用,在数据渲染前 6. update
2022-07-11 10:39:16
297
原创 vue---什么是组件
组件是Vue.js最强大的功能之,可以拓展HTML元素,封装可充用的代码,可以理解为自定义元素,所有的Vue组件同时也是Vue的实例。
2022-07-11 10:34:02
1118
原创 vue--基本模板语法
vue--基本模板语法指令: v-text v-html v-show v-if v-else v-else-if v-for v-on v-bind v-model v-pre v-cloak v-once...
2022-07-11 09:58:46
113
原创 h5新增标签
h5新增标签header 头部标签;nav 导航栏标签;section区域标签;article文章标签;aside侧边栏标签;footer 尾部标签。
2022-07-02 10:35:45
135
原创 h5中的单词--css相关(2)
阴影mask 蒙版:渐变transition 过渡box-reflect 倒影transform 变形animation 动画box-sizing 盒模型样式outline 外廓column 分栏
2022-07-02 10:11:21
132
原创 h5的单词--css相关(1)
盒模型:背景:字体display 陈列,用以显示元素的展现方式文本float 浮动布局overflow 超出父级部分处理position 定位
2022-07-02 10:01:56
134
原创 ES6相关知识(8)--module模块化
模块化就是在一个大的js文件中引入若干小的js文件。简化html的结构,提高代码的独立性和复用性,降低耦合度,提高代码的扩展性和易修改性。三种暴露方式:普通的暴露 ; 集中式暴露;默认暴露两种引入方式:解构赋值;简洁引入...
2022-06-27 19:57:46
281
原创 Es6相关知识(7)--Promise
背景:js是单线程语言,所以很多操作都是异步操作,而异步操作多由回调函数完成,这里边就会引出一个现象“回调地狱”即回调函数中有回调函数,这种现象会导致代码的可读性降低,为了解决这个问题我们选择使用Promise...
2022-06-27 19:08:13
102
原创 ES6相关知识--class
class:必须包含constructor;属性添加到constructor中;class的本质仍然是构造函数;this指向class的实例
2022-06-17 13:58:30
74
原创 ES6相关知识(5)函数新特性--箭头函数
1. 函数参数默认值,注意:具有默认值的参数要写到后边。2. args参数是一个纯数组对象,可以替代类数组argumens,3. 箭头函数,若执行多行语句需要加上花括号
2022-06-16 14:00:31
302
原创 jquery的简介和特点
什么是jQuery?它是一个javaScript类库,通过封装原生的javeScript函数从而得到一套完整的方法。它最大的优势就是方便。
2022-06-13 20:57:03
323
原创 经典面试题:onload和ready的使用方法和区别
onload和ready的区别:onload:全部资源加载完毕才执行;只能执行一次,否则会覆盖前边的;不能简写(相对于ready来说的)。ready:DOM结构加载完毕即可执行;可多次执行;可以简写为 $(function() {});。...
2022-06-08 22:07:04
878
原创 DOM0和DOM2
dom0级事件和dom2级事件的区别:如果分别定义了两个dom0级事件和2个dom2级事件:dom0级事件会覆盖;dom2不会覆盖,会依次执行;dom0和dom2可以共存,不互相覆盖,但是dom0之间依然会覆盖。
2022-05-25 20:18:57
343
原创 cookie本地存储和临时存储含义与区别
存储分为cookie、本地存储和临时存储(会话存储)。cookie的特点是存储量小受到限制,设置过期时间删除,前后端自动同步。本地存储的特点就是,存储的数据没有过期时间。临时存储的特点就是存储的数据会在浏览器会话结束时被清除(即浏览器关闭时)。而这三个特点也是cookie、本地存储和临时存储的区别。cookie 1.cookie的构成 名称: 一个唯一确定的cookie的名称 值:存储在cookie中俄字符串值 域:cookie对...
2022-05-25 17:20:57
469
原创 事件——表单事件
focus元素获得焦点时触发blur 元素失去焦点时触发submit() 提交表单input和change 的区别change 当input、textarea元素value值改变且失去焦点时,select元素选项改变时触发input当input、textarea元素value值发生改变同步触发事件,select元素选项改变是触发(有兼容问题,IE:onpropertvchange,非IE:oninput)...
2022-05-25 16:14:06
775
原创 事件——键盘事件,键盘控制物体移动
键盘事件就是通过按键控制物体移动,我们今天要实现的就是利用上下左右按键实现物体的上下左右移动,甚至斜上下左右。首先,先创造一个物体。<head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0
2022-05-23 17:47:02
628
原创 Event事件——鼠标事件
首先,什么是事件,事件就是可以被控件识别的操作,每一个控件、按钮都有自己的触发机制和产生相关的事件。比如,在搜索框上点击他就会出现光标让用户输入东西,这就是由点击产生的事件。在js里边事件由更好的定义。 基本事件类型分为 UI事件,鼠标事件,键盘事件,表单事件等。接下来先对UI事件和键盘事件进行介绍:1. UI事件就是不一定与用户操作有关的事件。它包含三个属性,load,resize,和scroll。(1)load 当页面完全加载后在window上触...
2022-05-19 19:46:51
754
原创 BOM的解释与内容
首先,明确什么是BOM,他的全称是:Brower Object Model 浏览器对象模型,他提供了一系列与浏览器相关的信息。它分为window对象和window子对象。 1. window对象 (1)窗口位置 screenLeft 返回浏览器窗口左上角相对于当前屏幕左上角的水平距离,不兼容FF浏览器 screenTop 返回浏览器窗口左上角相对于当前屏幕左上角的垂直距离,不兼容FF浏览器 screenX 功...
2022-05-19 17:24:05
212
原创 运算符的知识
1. 比较运算符:1)== 等于 只比较内容。 例如:0==0 yes;0=="0" yes 2)=== 恒等于 不止比较内容,还比较数据类型。例如:0===0 yes;0==="0" no3)!=或<> 不等于4)!== 恒不等于5)> 大于6) < 小于7)>= 大于等于...
2022-05-08 15:03:44
192
原创 JS基础知识
1.代码规范 1.1 JS 中一切都区分大小写(变量名,函数名,操作符) 1.2 标识符(变量名、函数名、属性名、函数的参数)按下列规则组合 就是如果要给某物起名字,按下述规则来 1.2.1首字母必须是字母、数字、下划线或符号$ 1.2.2其他字符可以是字母、下划线、符号$或数字 1.2.3建议使用驼峰命名法 eg.testFuntion 1.2.4见名知意 1.3注释 注释分为单行注释与......
2022-05-08 14:47:37
264
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2