自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 currency.js

currency,js的使用

2024-03-18 14:35:10 960

原创 uniApp 微信支付v3

"partnerid": this.payData.partnerid, // 商户号(PartnerID)"timestamp": this.payData.timestamp, // 时间戳(单位:秒)"prepayid": this.payData.prepayid, // 预支付交易会话ID。alert("支付失败:" + error.code);"appid": this.payData.appid, // 应用ID(AppID)"package": "Sign=WXPay", // 固定值。

2023-09-25 18:18:12 452 2

原创 uniapp实现微信支付

"partnerid": this.payData.partnerid, // 商户号(PartnerID)"timestamp": this.payData.timestamp, // 时间戳(单位:秒)Eapp.ui.alert("支付失败:" + error.code);"prepayid": this.payData.prepayid, // 预支付交易会话ID。"package": this.payData.package, // 固定值。

2023-09-18 17:37:45 135

原创 uniApp引入百度地图,地图画圈,地图滑动自动获取中心点,地图的动态标点和标点附近显示字,通过wbview实现在vue中调用地图

uniApp引入百度地图,地图画圈,地图滑动自动获取中新点,地图的动态标点和标点附近显示字,通过wbview实现在vue中调用地图

2023-09-18 17:29:37 1727

原创 VUE学习两年半不一样的感觉--VUE-基础使用

Vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue采用自底向上增量开发的设计。Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。Vue.js 是前端的主流框架之一,和Angular.js、React.js 一起,并成为前端三大主流框架!

2023-01-09 21:20:32 109

原创 set、map与模块化

Promise虽然跳出了异步嵌套的怪圈,解决了回调地狱的问题,用链式表达更加清晰,但是我们也发现如果有大量的异步请求的时候,流程复杂的情况下,会发现充满了屏幕的then,看起来非常吃力,而ES7的Async/Await的出现就是为了解决这种复杂的情况。ES6 提供了Map结构给我们使用,它跟Object对象很像,但是不同的是,它的key键名的类型不再局限于字符串类型了,它可以是各种类型的值;:作为一个模块,可以根据需要,引入其他模块的提供的属性或者方法,供自己模块使用。比如:数组,对象,函数。

2023-01-05 22:00:27 126

原创 迭代器与生成器

我们使用object.proxy.name来读取name的属性,由于被代理拦截了,只能读取到“李四”,接着我们调用revoke( )方法取消代理,然后再使用object.proxy.name的时候就会报错了,代理已经不存在了。next()方法开始,我们调用Hello(“前端君”),函数执行后,返回了一个:[object Genrator]生成器对象,我们把它赋值到变量ite中。此外,next( )方法还可以接受一个参数,它的参数会作为上一个yield的返回值。函数暂停执行的作用,可以将异步操作的语句写到。

2023-01-05 21:05:01 38

原创 函数与Symbol

/ 函数作用:根据参数名,去全局环境中搜索是否有以该symbol.for()参数为名的symbol值,有就返回它,没有就以该参数名来创建一个新的symbol值。//当symbol类型的值作为属性名的时候,该属性是不会出现在for...in和for...of中的,也不会被Object.keys( )获取到。// 所以我们在使用这个函数到时候还要小心, 当返回false的时候, 不一定就是一个数值, 有可能是一个非数值类型的参数。//参数如果是正数,结果返回1;如果是一个非数值类型的参数,结果返回:NaN。

2023-01-03 21:21:17 61

原创 Ajax的用法和封装JQuery Ajax

AJAX 是与服务器交换数据的技术,它在不重载全部页面的情况下,实现了对部分网页的更新。类型的参数,发送到服务器的数据。注意,同步请求将锁住浏览器,用户其他操作必须等待请求完成才可以执行。类型的参数,请求完成后调用的回调函数(请求成功或失败时均调用)。,可以让网页从别的域名(网站)那获取资料,即跨域读取数据。类型的参数,当发送信息至服务器时,内容编码类型默认为。类型的参数,请求成功后调用的回调函数,有两个参数。类型的参数,(默认为当前页地址)发送请求的地址。类型的参数,请求失败时被调用的函数。

2022-12-28 21:27:08 165

原创 jQueryHTML与插件

回调函数有两个参数:被选元素列表中当前元素的下标,以及原始(旧的)值。方法为指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。不仅可以返回(设置)元素的原生属性,还可以返回(设置)自定义属性。方法设置或返回元素的宽度(不包括内边距、边框或外边距)。方法设置或返回元素的高度(不包括内边距、边框或外边距)。把自己和子元素都删除掉了。方法在被选元素的结尾插入内容(仍然在该元素的内部)方法返回元素的宽度(包括内边距和边框)。方法返回元素的高度(包括内边距和边框)。

2022-12-27 21:46:38 106

原创 jQuery基础

注意选择器1和选择器2之间没有空格,class为redClass的div元素,注意区分后代选择器。获取到的li元素中,选择索引号为2的元素,索引号index从0开始。使用空格,代表后代选择器,获取ul下的所有li元素,包括孙子等。使用>号,获取儿子层级的元素,注意,并不会获取孙子层级的元素。比较强大,事件处理,完全解决了浏览器的兼容性问题。方法返回带有被选元素的指定索引号的元素,索引号从。获取到的li元素中,选择索引号为奇数的元素。获取到的li元素中,选择索引号为偶数的元素。再见,您的鼠标离开了该段落。

2022-12-26 22:08:30 33

原创 函数的防抖(debounce)与节流(throttle)

我们应该可以很容易的发现,其实时间戳版和定时器版的节流函数的区别就是,时间戳版的函数触发是在时间段内开始的时候,而定时器版的函数触发是在时间段内结束的时候。短时间内多次触发同一事件,只执行最后一次,或者只执行最开始的一次,中间的不执行。我们在平时开发的时候,会有很多场景会频繁触发事件,比如说搜索框实时发请求,这行代码的时候,会有一个返回值,这个返回值是一个新的匿名函数,因此。可以看到,在持续触发事件的过程中,函数不会立即执行,并且每。可以看到,在持续触发事件的过程中,函数会立即执行,并且每。

2022-12-22 20:07:18 89

原创 正则表达式、缓存

正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式:正则表达式最初是科学家对人类神经系统的工作原理的早期研究,现在在编程语言中有广泛的应用。一个用来创建新子字符串的函数,该函数的返回值将替换掉第一个参数匹配到的结果。用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去除。,替换值可以是一个字符串或者一个每次匹配都要调用的回调函数。匹配到的子字符串在原字符串中的偏移量。

2022-12-21 21:57:12 167

原创 面向对象

利用把属性值定义在外面方法,我们可以解决数据共享的问题,但是如果有多个需要共享的函数的话就会造成全局命名空间冲突的问题。先在自己身上找,找到即返回,自己身上找不到,则沿着原型链向上查找,找到即返回,如果一直到原型链的末端还没有找到,则返回。看似都是一模一样的内容,但是其实每一次生成一个实例,都会多占用一些内存,如果实例对象很多,会造成极大的内存浪费。函数会创建一个新函数(称为绑定函数),新函数与被调函数(绑定函数的目标函数)具有相同的函数体(在。原型对象的属性和方法,都可以被构造函数实例化的对象所继承。

2022-12-17 17:30:50 53

原创 javascript的五个动画例子 1.图片跟着鼠标飞动画 2.移动产生絮条动画 3.tab切换动画 4.拖拽盒子动画 5.碰壁反弹动画

javascript的五个动画例子 1.图片跟着鼠标飞动画 2.移动产生絮条动画 3.tab切换动画 4.拖拽盒子动画 5.碰壁反弹动画

2022-12-03 21:19:34 167

原创 动画以及封装

获得元素的实际宽度和高度,在内容没有超出盒子时,获得的是盒子的内部高度和宽度。当盒子内部存在滚动条时,获得的高度和宽度不包括滚动条。获得的是内容卷曲出去的高度和宽度,当滚动条向下拉时,内容往上走,获得的就是上面跑出盒子范围的那部分高度。情况下,父级元素有定位,得到离他最近的有定位的父级元素。当盒子内部存在滚动条时,获得的高度和宽度不包括滚动条。获取可视范围的宽度高度,即边框内部的,不包括。、如果父元素有定位,距离父元素最左侧的距离。、如果父元素有定位,距离父元素最上侧的距离。获取元素的宽度,包括。

2022-12-02 21:31:07 47

原创 DOM节点操作、事件对象与BOM

BOM(Browser Object Model) 是指浏览器对象模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。的节点值---null 标签的节点值---null 属性的节点值。属性的节点类型---2 文本的节点类型---3。方法可在已有的子节点前插入一个新的子节点。的节点名称---#document。的节点类型---9 标签的节点类型。获取到的都是标签,如果没有就是空。:标签节点、文本节点、注释节点。---属性值 文本的节点值。是要添加新的节点前的子节点。

2022-12-01 22:04:56 50

空空如也

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

TA关注的人

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