- 博客(5)
- 收藏
- 关注
原创 项目中遇到的深拷贝问题
在开发ETF筛选模块的时候,其中有个资产类别(一级)、资产类别(二级)是做的级联选项的,一级是单选,二级是多选。本应该是一开始选择了某一个资产类别(一级)以及相对应的资产类别(二级),当切换资产类别(一级)的时候,资产类别(二级)应该初始化为最开始未选择时候的值。但是当切换一级的时候,二级资产类别还保留之前选择的选项。
2024-05-23 14:48:53
185
原创 TypeScript和JavaScript的区别
typeScript是什么TypeScript是JavaScript的类型超集,支持ES6语法,支持面向对象编程的概念,如类、接口、继承、泛型等。ts是一种静态类型检查的语言,提供了类型注解,再代码编译阶段就可以检查出数据类型的错误。typeScript特性类型批注和编译时类型检查类型推断:ts中没有批注变量类型会自动推断变量的类型类型擦除:在编译过程中批注的内容和接口会在运行时利用工具擦除接口:ts中用接口来定义对象类型枚举:用于取值被限定再一定范围内的场景Mixin:可以接受任意类型
2021-08-31 11:45:23
210
原创 uni-app项目搭建及运行
创建uni-app点击工具栏中的文件->新建->项目选择uni-app项目类型,选择模板,点击创建。运行uni-app微信开发者工具中运行:点击HBuilderX编译器工具栏的工具->设置->运行配置->填写微信开发者工具安装的路径。点击HBuilderX编译器工具栏的运行->运行到小程序模拟器->微信开发者工具。真机运行:连接手机,开启USB调试,点击工具栏的运行->运行到手机或模拟器->选择运行的设备。(以下内容及操作同
2021-08-24 11:13:00
3934
原创 js中sort()的使用
数组排序sort方法的使用在普通的数字数组中使用:sort(function(a,b) { return a-b // 升序 // return b-a // 降序})let ary = [5,6,8,0,4]console.log(ary.sort((a,b) => b-a))// [ 8, 6, 5, 4, 0 ]如果数组的元素不是普通的数字,而是对象,我们需要根据对象的某个属性值大小进行数组排序:let arr = [ { id: 1, date: 12,
2020-07-09 14:59:29
225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人