AI智能
改变未来

全栈知识 第85页

新手入门typeScript-爱站程序员基地

新手入门typeScript

AI

强类型与弱类型(类型安全) 强类型不允许随意的隐士类型转换,而弱类型是允许的 变量类型允许随时改变的特点,不是强弱类型的差异 静态类型与动态类型(类型检查) 静态类型:一个变量声明时它的类型就是明确的,如果声明后,它的类型就不允许修改。 动...

fastjson字符串转JSON的$ref问题-爱站程序员基地

fastjson字符串转JSON的$ref问题

AI

先说结论: fastjson在把对象转换成字符串的时候,如果遇到相同的对象的时候,默认开启引用检测将相同的对象写成引用的形式。 官网文档:https://github.com/alibaba/fastjson/wiki 问题出现的背景: 在...

js实现数组扁平化-爱站程序员基地

js实现数组扁平化

AI

数组扁平化的方式 什么是数组扁平化? **数组扁平化:**指将一个多维数组转化为一个一维数组。 例:将下面数组扁平化处理。 const arr = [1, [2, 3, [4, 5]]] // ---> [ 1, 2, 3, 4, 5...

.NET Core工程应用系列(2) 实现可配置Attribute的Json序列化方案-爱站程序员基地

.NET Core工程应用系列(2) 实现可配置Attribute的Json序列化方案

AI

背景 在这篇文章中,我们实现了基于自定义Attribute的审计日志数据对象属性过滤,但是在实际项目的应用中遇到了一点麻烦。需要进行审计的对象属性中会包含其他类对象,而我们之前的实现是没办法处理这种类属性对象内部的Attribute的。另外...