- 博客(25)
- 收藏
- 关注
原创 vue插槽
插槽允许开发者开发自己的组件时,预留位置给使用组件者传递而来的数据slot 元素是一个插槽出口 (slot outlet),标示了父元素提供的插槽内容 (slot content) 将在哪里被渲染。
2022-09-28 16:40:00 137 1
原创 简单使用Vuex
v-bind属性绑定v-on事件绑定EventBus$on 接受数据的那个组件¥emit 发送数据的那个组件statemutationactiongetter。
2022-09-15 23:23:25 155
原创 初识es6
ECMAScript(简称ES)的几个重要版本ES6是一个泛指,含义是 5.1 版以后的 JavaScript 的下一代标准,涵盖了 ES2015、ES2016、ES2017 等,ES6 的第一个版本,在 2015 年 6 月发布了正式名称就是《ECMAScript 2015 标准》(简称 ES2015)。ES6在ES5的基础上拓展了很多新特性。
2022-09-13 20:00:34 257
原创 nodejs中的fs模块
fs模块是Node.JS官方提供的、用来操作文件的模块。提供了一系列的方法和属性来满足用户对文件的操作需求//用来读取文件内容fs.writeFile()//写入文件内容。
2022-08-31 18:41:47 744
原创 在jquery ajax中对postjson进行简略封装
jquery中关于ajax只对get,getpost,post进行了一个封装,当使用者要用post方式发送json数据时就需要调用$.ajax方法 多次下来 比较麻烦。个人对postjson进行了一个简易封装。
2022-08-29 16:34:01 374
原创 防抖与节流
在用户与页面交互式,用户偶尔会做出短时间内多次触发事件的高频操作,此时,浏览器和服务器的负担会大幅度增加。为了处理这种情况,我们通常使用防抖和节流两种方式减少事件触发频率,降低性能消耗。...
2022-08-25 20:27:06 73
原创 简述重排和重绘
两者相比之下,重排的性能消耗高于重绘,所以在无法避免两者时尽量选择重绘。通常来说,只要改变元素的样式,浏览器重新绘制页面或某个元素就叫重绘。,同时页面中的其他元素也因此收到了影响,当dom树的改变引起文档中元素的。
2022-08-25 14:28:17 190
原创 js中的基础继承——原型链继承,经典继承,组合继承
继承思想源于面向对象编程语言,一般情况下支持两种继承方式:接口继承和实现继承。前者只继承方法签名,后者继承实际方法。而在JS中,接口继承是不可能实现的,因为JS中函数并没有签名。实现继承是JS唯一支持的方式,这主要通过原型链实现的。
2022-08-23 19:26:30 152
原创 JS中的工厂模式、构造函数模式、原型模式、组合模式
四种模式各有各的优点和缺点,需要开发者在实际开发中根据情况考虑决定用哪一种方式来创建一个对象,满足项目的使用场景。工厂模式和构造函数适合批量创建对象,不会造成代码冗余。但会造成在逻辑上多个对象调用同一个函数却实际开发中占用了多份内存性能的情况原型模式会将所有原型属性和方法继承给实例对象使用,这样不会造成性能浪费,但会造成实例属性共享错乱的情况。...
2022-08-18 19:51:42 273
原创 js中为什么基本数据类型能调用对象方法
为了更方便开发人员操作基本数据类型,在基本数据类型中也有内置的方法。当程序执行时,当前执行代码如果需要获取到这个基本数据类型的值时(这个访问过程叫做读取模式),后台就会自动创建一个基本包装类型的对象。当操作一个基本类型数据的时候,后台就会创建一个基本包装类型对象,通过这个创建的对象开发人员可以调用一些内置方法操作基本数据类型。在上段代码中,str2并不是一个对象 只是一个基本数据类型,然而他调用了一个对象方法。在js中给基本数据类型添加方法和属性也是可行的,但并。(首先没有太大意义,其次容易造成一些错误).
2022-08-17 18:54:12 331
原创 函数的闭包
闭包就是一个函数以及对它的语法环境的引用,这两者的组合就叫闭包。更容易理解的说法就是:闭包能让外部作用域访问到函数作用域中的变量。另一种} zoo() }在通常情况下,外部作用域是无法访问函数作用域中的变量的。但使用闭包,访问到了在foo函数中定义的变量。...
2022-08-15 09:52:27 190
原创 JS函数、arguments对象、this
函数可以带参数也可以不带参数声明函数的时候,函数名括号里面的是形参,形参的默认值时undefined调用函数的时候,函数名括号里面的是实参多个参数中间用逗号分离形参的个数可以和实参的个数不匹配,但是结果不可预计,我们要尽量匹配。...
2022-08-11 20:00:53 90
原创 css3动画
n 一个数字,定义应该播放多少次动画 infinite 无限次执行 1.什么是透视 近大远小 2.注意点 一定要注意, 透视属性必须添加到需要呈现近大远小效果的元素的父元素上面。......
2022-08-02 19:40:04 89
原创 css弹性盒
1.概念Flex是FlexibleBox的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。可以简便、完整、响应式地实现各种页面布局2.容器属性3.项目属性4.居中方案用justify-content将主轴排列布局到中间用align-item将交叉轴排列方式设置到中间httpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttps。......
2022-07-26 16:27:58 116
原创 css定位布局
1.2如果两个元素的父元素设置了z-index属性,那么子元素的z-index属性就会失效,也就是说谁的父元素的z-index属性比较大谁就会显示在上面。3.如果一个绝对定位的元素是以body作为参考点,那么其实是以网页首屏的宽度和高度作为参考点,而不是以整个网页的宽度和高度作为参考点。2.如果一个绝对定位的元素有祖先元素,并且祖先元素也是定位流,那么这个绝对定位的元素就会以定位流的那个祖先元素作为参考点。......
2022-07-26 15:00:51 91
原创 css盒模型
边框就是环绕在标签宽度和高度周围的线条标签和标签之间的距离就是外边距边框和内容之间的距离就是内边距默认情况下背景图片会随着滚动条的滚动而滚动,如果不想让背景图片随着滚动条的滚动而滚动,那么我们就可以修改背景图片和滚动条的关联方式.......
2022-07-22 15:35:06 92
原创 CSS入门
CSS语言的核心功能就是为特定的属性设定特定的值,CSS引擎通过计算出声明的每个属性来显示元素。CSS的属性和值都是大小写敏感的。属性与值通过“:”分隔开。并不是所有的值都适用于同一个属性,不同的属性有一系列不同的值。将多个CSS声明写在一起,每个CSS声明通过“;”分隔开,最后一个css声明无需使用“;”分隔开。使用“{”“}”将多个CSS声明括起来,这样就构成了一个CSS声明块。选择器(Selector) HTML 元素的名称位于规则集开始。它选择了一个或多个需要添加样式的元素(在这个例子中就
2022-07-19 17:25:05 367
原创 HTTP协议
因为POST方法将要传输的数据封装在报文的请求体中,并且对传输的数据大小没有限制,所以可以传输大量的数据,并且因为数据封装在请求体中,没有直接暴露在URL中,所以比较私密和安全。另外浏览器对地址的字符长度是有限制的,虽然各自的标准不同,但一般不超过1024个字符,所以如果要传输的数据量比较大,不宜采用GET方法。3.由于GET将参数直接拼接在URL中,故get请求没有请求体(http协议是支持GET请求是带请求体的,后端也是可以接受GET请求中的请求体,但是web浏览器会限制GET请求不携带请求体。....
2022-07-19 16:11:18 165
原创 初识html与css
它不是一种编程语言,而是一种标记语言,用于告诉浏览器如何构造你的页面。它可以由一系列HTML元素组合成web开发人员想要的简单或者复杂的页面。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。HTML也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如文字如何处理,画面如何安排,图片如何显示等)。HTML特点。......
2022-07-15 16:01:49 108
原创 Axure高级功能
局部变量Local Variable:默认显示名称LVAR1,LVAR2…,作用范围为一个case里面的一个事务,一个事件里面有多个case,一个case里面有多个事务,可见局部变量的作用范围非常小。且局部变量只能依附于已有组件的使用,不能直接赋值。全局变量就是一个数据容器,用来存放数据的,就像一个移动硬盘,可以把所需的材料存入,等到需要用的时候在取出来使用,作用范围为整个页面。他是一个多层的容器,包含多个状态,通过各种各样的交互事件达到切换面板状态,产生用户视觉感受切换的效果。值得注意的是:任何情况下只有
2022-07-13 18:54:15 373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人