- 博客(5)
- 资源 (8)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 收集N个超实用的 JS 片段( ES6+ 编写),你和大神只差这个宝典
收集有用的 JavaScript 代码片段,你可以在30秒或更少的时间内理解。 有了这些代码片段,或许你可以完全抛弃 Lodash 或 Underscore。目录Array 数组Array concatenation (数组拼接)Array difference (数组比较)Array includes (数组包含)Array intersection (数组交集)Array remove (移除数组中的元素)Array sample (数组取样随,机获取数组中的1个元素)Array u
2020-06-30 16:05:49
314
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 JSON.stringify 的黑科技
JavaScript 有许多各司其职的函数。我们每天都在用,但不知道他们的额外功能。直到有一天看了文档之后才发现,它们原来有许多超出我们想象的功能。JSON.stringify 就是其中一个。今天我们就来聊聊这个隐藏实力的选手。基本用法JSON.stringify 方法接受一个参数并将其转换成JSON 字符串形式。const firstItem = { title: 'Transformers', year: 2007 };JSON.stringify(firstItem);//
2020-06-30 11:10:48
115
原创 面向未来的全新组件交互设计 - Hi-kits UI组件库
你是否曾经需要一组可重用的UI组件,可以直接将它们加入应用程序,并获得惊人的体验?你是否曾经创建自己的组件并在公司里分享,包括那些使用不同前端框架的团队?你是否曾经要实现品牌体验或设计语言,比如微软的Fluent UI或谷歌的Material Design?你是否曾经想要缩短应用程序的启动时间、提升渲染速度或减少内存消耗?你是否想过基于原生Web组件构建应用程序,而不受现代JavaScript前端环境的影响?你是否为项目中多团队高频迭代开发核心组件的质量和稳定性后知后觉而焦虑?背景。
2024-03-08 16:29:07
816
1
原创 前端必须了解的JS概念
JavaScript 是一门复杂的语言。如果你是一名 JavaScript 开发人员,不管处于什么样的水平,都有必要了解 JavaScript 的基本概念。本文介绍了 12 个非常重要的 JavaScript 概念,但绝对不是说 JavaScript 开发人员只需要知道这些就可以了。1. 变量赋值(值与引用)JavaScript 总是按照值来给变量赋值。当指定的值是 JavaScript 的五种原始类型之一(即 Boolean、null、undefined、String 和 Number)时,将为变
2020-06-30 16:12:26
188
原创 JavaScript 数组去重集
一、利用ES6 Set去重(ES6中最常用)function unique (arr) {return Array.from(new Set(arr))}var arr = [1,1,‘true’,‘true’,true,true,15,15,false,false, undefined,undefined, null,null, NaN, NaN,‘NaN’, 0, 0, ‘a’, ‘a’,{},{}];console.log(unique(arr))//[1, “true”, true, 1
2020-06-30 11:17:49
84
KUI--UI框架
2017-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人