摘要: 订阅专栏 yarn的简介: Yarn是facebook发布的一款取代npm的包管理工具。 yarn的特点: 速度超快。 Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。 超级安全。 在执行代码之前,Yarn 会通过算法校验每个安装包 阅读全文
posted @ 2022-11-04 15:53 SultanST 阅读(21) 评论(0) 推荐(0) 编辑
摘要: yarn的简介: Yarn是facebook发布的一款取代npm的包管理工具。 yarn的特点: 速度超快 Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。 超级安全 在执行代码之前,Yarn 会通过算法校验每个安装包的完整性。 超 阅读全文
posted @ 2022-11-04 15:52 SultanST 阅读(166) 评论(0) 推荐(0) 编辑
摘要: ######多维数组拍平 ######方法一: flat() // 比如说这里有一个多维数组 let arr = [1, 1, 2, [4, 2, [1, 3, [4, 2, 1]], 5], 2, 5, 3] console.log(arr.flat(2)); // 指定嵌套的层数 // 输出[ 阅读全文
posted @ 2022-11-04 15:51 SultanST 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 按照模块化开发时,每一个JS文件都是一个自己的空间,有单独的模块作用域 1.export的基本使用 统一导出 export导出: let name = "小明"; let age = "20"; function sum(num1,num2){ return num1+num2; } // 大括号内 阅读全文
posted @ 2022-11-04 15:50 SultanST 阅读(119) 评论(0) 推荐(0) 编辑
摘要: git那点事 我以前只会 git 的clone、remote、pull、add、commit、push、merge、reset、stash、这些基本操作,这里我通过learngitbranching这个网站系统了学习了一下 git 的其他操作。通过本文,您可以学到: git的常用工作流是怎样的? g 阅读全文
posted @ 2022-11-04 15:43 SultanST 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 1、资源跳转: A链接、重定向、表单提交 2、资源嵌入: <link>、<script>、<img>、<frame>等dom标签,还有样式中background:url()、@font-face( 阅读全文
posted @ 2022-11-04 15:36 SultanST 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 闭包,一个似曾相识的家伙,总是在面试中被问到。今天,就让我们来好好的总结一下闭包吧。 ##一、什么是闭包 在JavaScript中,根据词法作用域的规则,内部函数总是可以访问其外部函数声明的变量,当通过调用一个外部函数返回一个内部函数后,即使该外部函数已经执行结束了,但是内部函数引用外部函数的变量依 阅读全文
posted @ 2022-11-04 15:36 SultanST 阅读(22) 评论(0) 推荐(0) 编辑
摘要: let str = 'haj123sdk54hask33dkhalsd879'; let str1 = 'haj123sdk54hask33dkhalsd879'; function findNum (str) { return str.match(/\d+/g); } let arr2 = fin 阅读全文
posted @ 2022-11-04 15:35 SultanST 阅读(18) 评论(0) 推荐(0) 编辑
摘要: async function async1 () { console.log('async1 start'); await async2() await async3() console.log('async1 end'); } async function async2 () { console. 阅读全文
posted @ 2022-11-04 15:35 SultanST 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 究竟如何正确使用?作为小白的我们从何学起比较好?带着一系列问题来看看吧。 这篇主要介绍: 1、从出身背景、优势、缺点、适合场景、开发模式、实践情况进行对比 2、相似之处 3、如何选择? 从出身背景、优势、缺点、适合场景、开发模式、实践情况进行对比 1、出身背景: react是facebook团队开发 阅读全文
posted @ 2022-11-04 15:34 SultanST 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 数据可视化解决方案 前端数据可视化解决方案如下: 底层引擎 Skia Skia 是 Chrome 和 Android 的底层 2D 绘图引擎,具体可参考百度百科,Skia 采用 C++ 编程,由于它位于浏览器的更底层,所以我们平常接触较少 对底层绘图感兴趣的同学可以从这个案例入手,了解一下 C++ 阅读全文
posted @ 2022-11-04 15:34 SultanST 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数 阅读全文
posted @ 2022-11-04 15:33 SultanST 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 强势文化就是遵循事物规律的文化,弱势文化就是依赖强者得道的期望破格获取的文化,也是期望救主的文化。强势文化在武学上被称为秘笈, 而弱势文化由于易学、 易懂、易用、成了流行品种。 文化属性分类及主要特征 文化属性主要分为两类:强势文化属性和弱势文化属性。 一、弱势文化属性 弱势文化属性的关键词是:【依 阅读全文
posted @ 2022-11-04 11:40 SultanST 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 人生就是各种关系的组合,亲人,爱人,朋友,同事,都是你最亲近的人,也是最后伤你最深的人,如果还没有,是因为还没到最后。 古人云画龙画虎难画骨,知人知面不知心。很多人为了处理好各种关系,把自己变得八面玲珑,瞻前顾后,最后反而自己被伤。道德经说:为学日益,为道日损,就是不管外表看起来有多复杂,其内核与本 阅读全文
posted @ 2022-11-04 11:39 SultanST 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 婚姻就是像办企业一样,双方都是股东,对对此有所付出和投入,双方在金钱、名望、甚至年龄、相貌上都要有所权衡。如果相差太多的,注定十分困难。 如果一方金钱名望很强,必然会有更多的话语权,如果想要平衡婚姻,另一方就要付出更多的照顾,或者处于依从的地位,如果不甘于被支配的地位,那么只有比对方更强大。如果既要 阅读全文
posted @ 2022-11-04 11:38 SultanST 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 在《天道》中提到:透视社会有三个层次及技术,制度,文化;这里的文化指的是文化属性;文化指的是在基于自然的基础上,物质与内在精神的传承,创造和发展的总和;自然基础指的是先生存,后发展最后达到一种平衡。属性指的是每一种文化都有它特定的性格特点,它受所在区域的经济,政治,文化等共同的影响而形成的;如果可以 阅读全文
posted @ 2022-11-04 11:37 SultanST 阅读(115) 评论(0) 推荐(0) 编辑
摘要: “文化属性”具体从哲学层面来说,就很难理清楚了,借用书里的中心思想一言概括“天道运转,不以人的意志为转移”。再具体点就是一个人的文化属性,决定这个人的命运,并且个人意志无法改变这具体事实。每个人都想改变自己的命运或者处境,但这种想法人人都有,有改变吗?没有,这就是一个想法什么也不是,说白点就是“个人 阅读全文
posted @ 2022-11-04 11:37 SultanST 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、是什么 权限是对特定资源的访问许可,所谓权限控制,也就是确保用户只能访问到被分配的资源 而前端权限归根结底是请求的发起权,请求的发起可能有下面两种形式触发 页面加载触发 页面上的按钮点击触发 总的来说,所有的请求发起都触发自前端路由或视图 所以我们可以从这两方面入手,对触发权限的源头进行控制,最 阅读全文
posted @ 2022-11-04 11:36 SultanST 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1、输入一个值,返回其数据类型** function type(para) { return Object.prototype.toString.call(para) } 2、数组去重 function unique1(arr) { return [...new Set(arr)] } functi 阅读全文
posted @ 2022-11-04 11:35 SultanST 阅读(7) 评论(0) 推荐(0) 编辑
摘要: ###JS 变量命名 ######命名方法 小驼峰式命名 ######命名规范 前缀应当是名词。(函数的名字前缀为动词,以此区分变量和函数) ######命名建议 尽量在变量名字中体现所属类型,如:length、count等表示数字类型;而包含name、title表示为字符串类型。 ######示例 阅读全文
posted @ 2022-11-04 11:34 SultanST 阅读(20) 评论(0) 推荐(0) 编辑