- 博客(11)
- 收藏
- 关注
原创 小程序基础用法
1、数组或对象的遍历 1.1、数组遍历 •wx:for=”{{数组或对象}}” wx:for-item=”循环项的名称” wx:for-index=”循环项的索引” wx:key=”唯一的值”用来标识数据的唯一性。 •微信小程序的数组遍历的循环项的的名称和索引自动默认是item和index,所以在单层循环时不用特地声明;然而在嵌套数组时要进行声明,并定义不同的循环项。 1.2、对象遍历 •对象的遍历为了与数组的遍历进行区别, wx:for-item=“value”wx:for-index=”key”
2020-10-19 10:08:54 362
原创 Hooks
目录 useState userEffect userEffect实现componentWillUnmont 父子组件传值 userContext userReducer useReducer替代Redux案例 useMemo useRef useCallBack 自定义函数 一:useState 在组件中,我们难免使用state来进行数据的实时响应,这是react框架的一大特性,只需更改state,组件就会重新渲染,试图也会响应更新。 不同于react在class可以直接定义state,或者是在const
2020-10-10 08:22:16 373
原创 让页面更快的布局,关于手机尺寸及分辨率
概念 英寸 : 大概2.54cm 我们对手机所说的英寸,实际是对角线的长度 像素 : 图像最小的不可分割单元 分辨率 : 例(750 * 1334) 横向容纳750个像素点 纵向容纳1334个像素点 ppi (pixcel per inch) 像素每英寸 每英寸像素点的数量 电子设备 72 打印小文件 300 宣传栏 1500-2000 dpi (dot per inch) 在手机上 每英寸 容纳点的大小 视网膜屏 : Retina屏dpi(dot per inch)
2020-09-10 21:57:46 226
原创 Vue.js组件
Vue.js 组件 组件(Component)是 Vue.js 最强大的功能之一。 组件可以扩展 HTML 元素,封装可重用的代码。 组件系统让我们可以用独立可复用的小组件来构建大型应用,几乎任意类型的应用的界面都可以抽象为一个组件树: 注册一个全局组件语法格式如下: Vue.component(tagName, options) tagName 为组件名,options 为配置选项。注册后,我们可以使用以下方式来调用组件: <tagName></tagName> 全局组件 所
2020-08-31 08:21:59 97
原创 js数据类型检测及转换
js数据类型 js数据类型分为:值类型(基本数据类型)与引用类型(特殊数据类型) 值类型:(key,value都存储在栈中)。有:undefined 未定义,String 字符串,Number 数字,Boolean 布尔,Symbol 符号; 引用类型:栈中储存 内存地址,堆中储存 实际的值。有:Array 数组,Object 对象,null 空,Function 函数。 注:Symbol 是 ES6 引入了一种新的原始数据类型,表示独一无二的值。 JavaScript 拥有动态类型 JavaScript
2020-08-28 09:19:26 192
原创 名词术语的理解
O2O、P2P、B2C、C2C、B2B术语 B=Business,即企业;C=Customers,即消费者,这样就好理解这些简称了;M=Medium,即媒介 B2B:(Business To Business)商家对商家进行交易, 是指企业与企业之间通过专用网络或Internet,进行数据信息的交换、传递,开展交易活动的商业模式。它将企业内部网,通过 B2B 网站与客户紧密结合起来,通过网络的快速反应,为客户提供更好的服务,从而促进企业的业务发展。 B2C:(Business To Consumer)商家对
2020-08-17 21:05:05 568
原创 php的基本知识点
PHP php基础语法 <?php ?> echo php输出语句 每一句php代码必须用;结束 服务器 本地服务 域名locallhost ipwww 输出 echo echo "我爱我的祖国"; print print("大王叫我来巡山"); printf $mouth="2月"; $day=29; printf("<h3>%s有%u天</h3>",$mouth,$day) php启动 打开我们phpStudy mysql 数据库 php apache 我们的网
2020-08-17 20:51:02 272
原创 ES6模块、承诺、生成器知识总结
模块 导出 export 基本 export{name,age,fun,Animal} 使用as export{Animal as An} default 默认 export default Animal; 声明的时候导出 export default class Ball{} 先声明再导出 class Ball{} export default Ball; 导入 import 基本 import{name,age,fun,Animal} from "./XX.js
2020-08-13 21:02:06 113
原创 ES6 set、map、symbol...方法
set new Set([]) size 长度 add() 添加 delete() 删除 clear() 清空 for of 遍历 has() 检测是否含有 特点:不重复 var s = new Set([1, 3, 1, 3, 5, 7, 9]); console.log(s); console.log("size:", s.size); //获取长度 console.log("是否有5", s.has(5)); //是否含有 是返回true 无返回false //---------
2020-08-12 21:03:53 140
原创 ES5数组的高阶方法及ES6的函数与数组
ES5数组的高阶方法 forEach 遍历 遍历数组 var arr=["我","爱","我的","祖国"] arr.forEach(function(item,index,self){ console.log(item,index,self); }) map() 映射 返回和原数据一一对应关系的新数组 var arr = [1, 3, 5] //变成 2 6 10 var arr2 = arr.map( function(item,index,self) { console.log
2020-08-11 20:28:36 270
原创 ES6的基本知识点
ES6 ES6:全称 ECMAScript 6.0 ES6的数据类型 值类型 数字 number 字符串 string 布尔 boolean 未定义 undefined 引用类型 数组 Array 对象 Object 空 null 判断(typeOf) 引用类型返回 object #ES6的变量声明 let 声明的是局部变量,在一对{}有效 不能重复声明 不能变量提升 变量提升:(js在执行之前会预编译,会把所有的变量提升在代码的最前面并赋值为undefined)也会
2020-08-10 20:49:22 248
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人