摘要: 1,模块化 2,组件化 3,规范化 4,自动化 参考文档: https://www.jianshu.com/p/88ed70476adb 阅读全文
posted @ 2020-11-17 09:46 我想去看看。 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 1、闭包的定义:闭包就是能够读取其他函数内部变量的函数。在js中,可以将闭包理解成“函数中的函数“ 2、 闭包的作用: A、可以读取函数内部的变量 B、让这些变量的值始终保存在内存中。这是因为闭包的执行依赖外部函数中的比那辆,只有闭包执行完,才会释放变量所占的内存 3,对象没有作用域,如果想取对象里 阅读全文
posted @ 2020-11-14 13:25 我想去看看。 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 为什么会出现跨域 跨域问题来源于JavaScript的同源策略,即只有 协议+主机名+端口号 (如存在)相同,则允许相互访问。也就是说JavaScript只能访问和操作自己域下的资源,不能访问和操作其他域下的资源。跨域问题是针对JS和ajax的,html本身没有跨域问题,比如a标签、script标签 阅读全文
posted @ 2020-11-13 22:04 我想去看看。 阅读(768) 评论(1) 推荐(0) 编辑
摘要: 1,ts是静态类语言,可以做到声明即文档,js是动态类语言相对更灵活。 2,如用ts写一个button组件可以清晰的知道,ButtonProps如是否必传,可选,style是什么类型,disabled是什么类型,较js,ts更易于维护和拓展,可以做到代码即注释,避免一个月不见3,代码自己都忘记自己写 阅读全文
posted @ 2020-11-13 11:21 我想去看看。 阅读(13987) 评论(0) 推荐(2) 编辑
摘要: es7 1.Array.prototype.includes(value, formIndex) 该方法确定确定某一个值是否存在于当前数组中 value: 需要查找的值 formIndex: 从指定位置开始查找 2.指数运算简写 ** 2 ** 10 = Math.pow(2, 10) es8 1. 阅读全文
posted @ 2020-11-11 23:13 我想去看看。 阅读(111) 评论(1) 推荐(0) 编辑
摘要: 1, ECMAScript 6(简称:ES6) 和 JavaScript 到底是什么关系? 要讲清楚这个问题,需要回顾历史。1996年11月,JavaScript 的创造者 Netscape 公司,决定将 JavaScript 提交给国际标准化组织ECMA,希望这种语言能够成为国际标准。次年,ECM 阅读全文
posted @ 2020-11-11 22:46 我想去看看。 阅读(915) 评论(0) 推荐(0) 编辑
摘要: // 加法: export const dcmAdd = (arg1, arg2) ⇒ { let r1 = 0; let r2 = 0; let m = 0; try catch (e) try catch (e) m = Math.pow(10, Math.max(r1, r2)); retur 阅读全文
posted @ 2020-11-11 21:32 我想去看看。 阅读(211) 评论(0) 推荐(0) 编辑