依赖注入的方式 1. 构造函数 2. setter 3. 注解 4. p命名空间 5. 自动装配(了解) 构造函数 setter 注解 p命名空间 自动装配(了解) ...
分类:
编程语言 时间:
2020-05-02 15:04:17
阅读次数:
54
解构赋值:从数组和对象中取值,对变量进行赋值 let [x, , y] = [1,2,3] x: 1, y: 3 let [x, y, ...z] = ['a'] x: 'a', y: undefined, z:[] 如果右边的不是数组 那么就会报错 对象的解构赋值: let {bar, foo} ...
分类:
其他好文 时间:
2020-04-27 17:52:34
阅读次数:
35
确实因为现在天气变热了,所以一天天的这么写我也很累.所以如果阅读的时候有什么错误还请大家指出来,不好意思.学习永无止境. OK,今天继续讲解ES6系列知识 学过上一节的解构赋值就知道,ES6确实给我们带来不少方便,但是ES6的方便之处远不止这些,今天又带来一个很实用的东西:字符串的扩展。 字符串的扩 ...
分类:
其他好文 时间:
2020-04-27 15:28:07
阅读次数:
51
在讲案例前,我们需要先说一下精细化分析。 我们常说的精细化分析,就是一个持续“解构”的过程,通过像漏斗、留存、细分等高级分析功能,将“整体”按照事件属性解构成“个体”,将“整体用户群”近乎无限地细分,然后就可以看到流量高、低背后的原因。定位促进产品生长的部分,做放大;将用户体验不好的部分优化或去除。 ...
分类:
移动开发 时间:
2020-04-26 11:18:01
阅读次数:
69
C# 类 字段 readonly 自动属性 编译器会自动生成一个后台私有变量,字段名称由编译器生成且无法引用 属性初始化器 public decimal CurrentPrice{ get;set; } = 123; 重载构造器 当构造器调用另一个构造器,被调用的构造器先执行 解构器 名字必须为De ...
1. webpack与gulp的区别 gulp是工具链、构建工具,可以配合各种插件做js压缩,css压缩,less编译,替代手工实现自动化工作。 webpack是前端构建工具,称为模块打包机,webpack支持模块化;构建前端开发过程中常用的文件,如:js,css,html,img等;使用简单方便, ...
分类:
其他好文 时间:
2020-04-22 13:04:14
阅读次数:
68
一、ES6 基本认识 1、什么是 ES6? ES6 指的是 ECMAScript 6.0,是JavaScript 语言的一个标准。其目标是使JavaScript 可以用来编写复杂的大型的应用程序,成为企业级开发的语言。 2、ES6 与 JavaScript 的区别? ES6 是 JavaScript ...
分类:
其他好文 时间:
2020-04-18 09:15:41
阅读次数:
64
第一步:首先新建一个页面,然后在js中data里定义一个数据 例: data: { item:{ name:"铁柱", age:99 } }, 第二步:wxml里定义模板 (定义一个name名字) <!-- 定义模板 --> <template name="tempName1"> <view> 我是 ...
分类:
微信 时间:
2020-04-04 20:31:03
阅读次数:
95
Javascript设计模式 设计模式有23种,分为三个大类创建型,结构型,行为型。 创建型:工厂模式(工厂方法模式,抽象工厂模式,建造者模式),单例模式,原型模式。 解构型:适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式。 行为型:策略模式,迭代器模式,模版方法模式,职责 ...
分类:
编程语言 时间:
2020-03-26 01:16:35
阅读次数:
81
对象是无序的,必须使用属性名去匹配 因此解构赋值时变量名必须与对象的属性名保持一致 const obj={ a:1, b:2 }; let {a,b}=obj; 比较复杂的结构条件: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF ...
分类:
其他好文 时间:
2020-03-24 23:31:47
阅读次数:
76