- 博客(27)
- 收藏
- 关注
原创 vue3 + ElementUI plus中switch开关 inline-prompt 失效
ElementUI中switch开关的使用--关于如何把文字显示在按钮上 inline-prompt 失效
2023-12-12 17:36:48 560 1
原创 vue3 element plus中el-radio选中之后再次点击取消选中
vue3 element plus中el-radio选中之后再次点击取消选中
2023-09-19 11:21:09 3646
转载 电商系统下单流程
电商系统下单流程原文地址:https://www.cnblogs.com/mr-wuxiansheng/p/11126127.html
2020-09-16 15:46:38 1133
原创 setinterval和settimeout
setinterval和settimeoutsetinterval和settimeout的区别setintervalsettimeoutsetinterval和settimeout的区别setinterval和settimeout 定时器 都可以通过指定代码在特定的时刻执行区别:setTimeout()方法只运行一次,也就是说当达到设定的时间后就出发运行指定的代码,运行完后就结束了,如果还想再次执行同样的函数,可以在函数体内再次调用setTimeout(),可以达到循环调用的效果。setInte
2020-09-15 19:01:21 222
原创 http状态码有哪些及是什么意思
http状态码 Http状态返回代码1xx(临时响应)http状态返回代码 代码 说明Http状态返回代码 2xx (成功)http状态返回代码 代码 说明http状态返回代码 3xx (重定向)http状态返回代码 代码 说明http状态返回代码 4xx(请求错误)http状态返回代码 代码 说明http状态返回代码 5xx(服务器错误)http状态返回代码 代码 说明一些常见的http状态返回代码为:Http状态返回代码1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态
2020-08-29 16:46:45 149
原创 npm
npm npm由三个独立的部分组成npm可以做:如何查找包(package)npm由三个独立的部分组成网站注册表(registry)命令执行工具(CLI)网站是开发者查询包(package),设置参数以及管理npm使用体验的主要途径注册表是一个巨大的数据库,保存了每个包(package)的信息CLI通过命令行或者终端运行,开发者通过CLI与npm打交道npm可以做:1.调整软件包以适应你的应用程序,或者将它们按原样合并。2下载您可以立即使用的独立工具。3而运行包不使用npx下载。4与
2020-08-29 16:34:42 81
原创 ES6的新增语法
ES6的新增语法ES6的新增语法let使用let的好处let关键字的特点let经典面试题constconst作用特点let, const, var 的区别数组解构对象解构箭头函数剩余参数箭头函数示例:剩余参数和解构配合使用ES6的内置对象扩展Array的扩展方法扩展运算符的应用场景将伪数组转换为正真的数组伪数组为什么要转换为真数组?构造函数方法:Array.from()ES6的新增语法ES6之前,JavaScript中只有全局作用域和局部作用域,ES6中新增了块级作用域(就是{}里面产生的作用域)le
2020-08-11 00:31:08 263
原创 正则表达式
正则表达式正则表达式概念1.利用 regExp对象来创建 正则表达式2.利用字面量创建 正则表达式3.test 方法来检测字符串是否符合正则表达式要求规范正则官网:正则表达式常用符号正则表达式参数正则表达式概念正则表达式(Regular Expression )是用于匹配字符串中字符组合的模式。在JavaScript中,正则表达式也是对象1.利用 regExp对象来创建 正则表达式var regexp = new RegExg(/123/)2.利用字面量创建 正则表达式var rg = /123
2020-08-11 00:08:04 130
原创 浅拷贝和深拷贝,JSON.parse(JSON.stringify(obj))
浅拷贝和深拷贝浅拷贝另一种方法:es6新增的方法深拷贝用一行代码实现深拷贝浅拷贝和深拷贝1.浅拷贝只是拷贝一层,更深层次对象级别的只拷贝引用(内存地址)2.深拷贝拷贝多层,每一级别的数据都会拷贝浅拷贝var obj = {id:1,name: ‘andy’,msg: { age:18} }var o = {}for (var k in obj) {// k 是属性名 obj[k] 属性值o[k] = obj[k]}console.log(o)浅拷贝只拷贝一层更深
2020-08-08 22:41:35 634
原创 高阶函数,闭包,递归
高阶函数,闭包,递归高阶函数闭包闭包的主要作用闭包小案例递归利用递归函数求1~n的阶乘详细思路 假如用户输入的是3高阶函数高阶函数 是对其他函数进行操作的函数,它接收函数作为参数或者将函数作为返回值输出<script>// 接收函数作为参数function fn(callback) { callback && callback()}fn(function() {alert(‘hi’)})</script><script> fu
2020-08-08 22:20:52 111
原创 严格模式
严格模式什么是严格模式严格模式对正常的JavaScript语义做了一些更改:开启严格模式1.为整个脚本(script标签)开启严格模式2.为某个函数开启严格模式,直接写在函数里面严格模式中的变化(规范)1.变量规定2.严格模式下this指向问题3.函数的变化更多严格模式要求参考:与标准模式一样的地方什么是严格模式javaScript除了提供正常模式外,还提供了严格模式(strict mode)。ES5的严格模式是采用限制性JavaScript变体的一种方式,即在严格的条件下运行JS代码严格模式在IE1
2020-08-08 22:09:08 148
原创 函数的定义和调用以及call,apply,bind 方法
函数的定义和调用以及call,apply,bind 方法函数的定义和调用1.函数的定义方式:2函数的调用1.普通函数2.对象的方法3.构造函数4.绑定事件函数5.定时器函数6.立即执行函数bind(),call(),apply()1.call()方法:2.apply方法3.bind方法call apply bind 的区别相同点:都可以改变函数内部的this指向区别点:主要应用场景函数的定义和调用1.函数的定义方式:1.函数的声明方式function关键字(命名函数)2.函数的表达式(匿名函数)3
2020-08-08 00:11:08 235
原创 数组遍历所有方法,字符串,对象
ES5中的新增方法数组方法迭代(遍历)方法:字符串方法对象方法数组方法迭代(遍历)方法:currentValue:数组当前项的值 index:数组当前项的索引 arr:数组对象本身 1.forEach(): array.forEach(function(currentValue, index, arr)) 没有返回值,仅仅是遍历数组中的每一项 2.map(): array.map(function(currentValue, index, arr))
2020-08-06 23:54:50 893
原创 类
类在ES6之前通过构造函数+原型** 实现面向对象编程ES6 通过 类 实现面向对象编程创建类类constructor构造函数使用类要注意一下几点类添加方法类的继承super关键字继承中属性或者方法的查找原则(就近原则)类的三个注意点在ES6之前通过构造函数+原型** 实现面向对象编程构造函数主要有以下四点1.构造函数有原型对象prototype2.构造函数原型对象prototype 里面有 constructor 指向构造函数本身3.构造函数可以通过原型对象添加方法4.构造函数创建的实例对象有
2020-08-06 23:30:24 907
原创 构造函数
构造函数构造函数的概念创建对象的3种方式1.利用new Object() 创建对象2.利用 对象字面量创建对象3.利用构造函数创建对象New 在执行时会做四件事情构造函数中的属性和方法我们称为成员,成员可以添加构造函数原型prototype在原型上添加一个方法:__proto__和prototypeconstructor 构造函数costructor 的作用:构造函数,实例,原型对象三者之间的关系this的指向:call()构造函数的概念在典型的oop的语言中(如:java),都存在类的概念,类就是对象
2020-08-06 09:45:32 424
原创 flex布局/弹性布局
Flex布局(弹性布局)任何容器都可以指定为flex布局行内样式也可以使用flex布局webkit内核的浏览器,必须加上-webkit前缀。容器有6个属性:flex-direction:决定主轴的方向(子元素的排列方向)flex-wrap:默认情况下,子元素(又称项目)都在都在一条线上(又称“轴线”)上。flex-wrap属性定义,如果一条轴线排不下,如何换行flex-flow:是flex-direction属性和flex-wrap属性的简写形式,默认值为 row nowrapjustify-content
2020-08-01 00:29:06 445
原创 css3新特性
Css3新特性:一、css3新增边框属性1.border-color:为边框设置多种颜色2.border-image:图片边框3.Boeder-radius:圆角边框4.box-shadow:阴影效果 (用于边框加阴影)二、背景属性1.background-size:指定背景图片尺寸2.background-origin:指定背景图片从哪里开始显示3.Background-clip:指定背景图片从什么位置开始裁剪的三、文字效果1.text-shadow:文本阴影2.word-wrap:自动换行四、动画效果1
2020-07-31 16:01:45 189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人