TypeScript中的Object和object有什么区别
在TypeScript中,Object和object有着不同的含义和用途: 1. Object: Object通常指的是JavaScript中的全局对象Object,它是一个构造函数,可以用来创建新
0.1+0.2的问题?
转成整数处理: ```JS function accAdd(arg1, arg2) { var r1, r2, m try { // 判断小数点后有几位 r1 = arg1.t
Hex转RGB的⽅法
```JS function hexToRgb(hex) { // 去除可能的井号 () hex = hex.replace('', '') // 处理3位简写形式 if (hex.l
js下划线转驼峰处理
```JS function snakeToCamel(str) { return str.replace(/([-_])([a-z])/g, function(match, letter)
字符串相加
传两个字符串进来,返回⼀个字符串 ```JS var addStrings = function(num1, num2) { let result = ''; let i = num1.len
实现模版字符串解析
```JS var template = ` <div <% if(name){ %> <span>%= name =%</span> <% } %> %= age =% <d
对象扁平化
```JS /* 题⽬*/ var entryObj = { a: { b: { c: { dd: 'abcdd' } }, d: { xx:
数字千分位分割
```JS function format(num) { const number = num.toString() let decimals = '' // 更精确地分割整数和小数部分
数组去重有几种方法?
1.1 利⽤Set()+Array.from() 这种方法对NaN和undefined类型去重也是有效的,是因为NaN和undefined都可以被存储在Set 中, NaN之间被视为相同的值,但是
数组扁平化有几种方式?
1.1 递归方法 ```JS const flattenArray = (arr) = let result = [] for (let i = 0; i < arr.length; i++