自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 安装cnpm报错解决方法

安装cnpm室报错,这个图。

2023-06-01 08:35:30 250 1

原创 Ajax的原理

简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面,XMLHttpRequest是ajax的核心机制。当异步任务执行完成后,会通知 JavaScript 主线程执行异步任务的回调函数。构建请求所需的数据内容,并通过XML对象的 send() 方法发送给服务器端。又叫做耗时任务,异步任务由 JavaScript 委托给宿主环境进行执行。又叫做非耗时任务,指的是在主线程上排队执行的那些任务。异步任务(asynchronous)

2022-11-04 14:28:52 117

原创 有哪些数组的方法?

功能: 在数组最后一位添加一个或多个元素,并返回新数组的长度,改变原数组.(添加多个元素用逗号隔开)// 5 (数组长度)功能: 在数组第一位添加一个或多个元素,并返回新数组的长度,改变原数组。(添加多个元素用逗号隔开)// 5 (数组长度)功能:删除数组的最后一位,并且返回删除的数据,会改变原来的数组。(该方法不接受参数,且每次只能删除最后一个)// [1, 2]// c功能:删除数组的第一位数据,并且返回被删除的数据,会改变原来的数组。(该方法同pop();

2022-11-04 14:22:33 114

原创 JS构造函数

【代码】JS构造函数。

2022-11-04 14:07:58 82

原创 Javascript 原型

_proto__ 对象的原型的意义在于为对象的查找机制提供了一个方向,或者说是一条路线, __proto__是一个非标准的属性。之所以实例对象可以访问构造函数prototype原型对象上的属性和方法,就是因为实例对象有__proto__属性的存在。实例对象都会有一个属性 __proto__ 指向构造函数的prototype 原型对象。每创建一个对象,都会生成一个新的函数,就会存在浪费内存的问题。这个对象上,这样所有的构造函数的实例对象都可以访问这些方法。----------原型。

2022-11-04 14:06:27 77

原创 JS的深浅拷贝

拷贝的是外层,内层拷贝的是引用地址。如果属性是基本类型,拷贝的就是基本类型的值。如果属性是引用类型,拷贝的就是内存地址。深拷贝开启一个新的栈,两个对象属性完全相同,但是两个对应两个不同的地址,修改一个对象的属性,不会改变另外一个对象的属性。

2022-11-04 14:02:20 66

原创 小程序的复用组件

可以指定这样的数据字段为“纯数据字段”在小程序组件中,最重要的生命周期函数有3个,分别是created,attached,detached。组件的wxml中可以提供一个节点,用于承载组件引用时提供的子节点。一般情况下,自定义组件的样式只对当前组件生效,不会影响到组件之外的ui结构。自定义组件的行为依赖于页面状态的变化,就需要用到组件所在页面的生命周期。properties是组件的对外属性,用来接收外界传递给组件中的数据。用于父组件向子组件的指定属性设置数据,仅能设置 JSON 兼容的数据。

2022-10-17 20:13:57 840

原创 小程序wxs

WXML中无法调用页面的js中定义的函数,但是wxml可以调用wxs中定义的函数,所以wxs的应用场景就是。wxs类似于JavaScript,但是wxs和JavaScript是完全不同的两种语言。WXS(WeiXin Script)是小程序的一套。支持var定义的遍历 普通的function。WXS 代码可以编写在 wxml 文件中的。wxs和JavaScript的关系。wxs不支持ES6以上的语法。,wxml中访问模块中的成员。,可以构建出页面的结构。wxs有自己的数据类型。require 导入。

2022-10-15 16:43:38 378

原创 小程序生命周期.

小程序页面从加载-----渲染----销毁的过程。小程序从启动---运行---销毁的整个过程。页面生命周期范围小,应用生命周期范围大。

2022-10-15 16:41:57 86

原创 封装网络请求

【代码】封装网络请求。

2022-10-15 16:40:27 77

原创 页面事件.

在app.json 的window节点中,enablePullDownRefresh:true。在页面的.json文件中,enablePullDownRefresh:true。backgroundTextStyle:dark 下拉的loading的效果。局部配置 onReachBottomDistance :60。上拉触底时调用获取随机颜色的方法。上拉触底时调用获取随机颜色的方法。在页面加载时获取初始数据。在页面加载时获取初始数据。监听页面的上拉触底事件。定义获取随机颜色的方法。定义获取随机颜色的方法。

2022-10-15 16:26:32 177

原创 页面导航.

页面导航的两种方式声明式导航在页面上声明 导航组件,url属性是导航地址编程式导航调用小程序的导航API,实现页面跳转。

2022-10-15 16:22:41 587

原创 小程序网络请求

的 XMLHttpRequest 对象,小程序是运行在微信环境中没有这个对象,小程序不能叫做ajax请求 叫做。登录小程序公众平台--->开发管理---->开发设置--->服务器域名--->修改合法域名。跨域只存在于浏览器的web开发中,小程序是运行在微信环境中,小程序不存在跨域问题。后端程序员仅仅提供了http协议的接口,需要不校验合法域名。微信开发者工具---->详情---->不校验合法域名。必须将接口的域名添加到信任列表中。只能请求https类型的接口。在页面刚加载时请求数据。

2022-10-15 16:18:05 347

原创 wx:if和hidden

频繁切换使⽤ hidden , 运⾏时条件变化使⽤ wx: if。hidden : 组件始终会被渲染,只是简单的控制显示与隐藏。,框架什么也不做,在条件第一次变成真的时候才开始局部渲染。wx:if : 切换的时候销毁或重新渲染;

2022-10-15 16:14:26 115

空空如也

空空如也

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

TA关注的人

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