11 2019 档案
摘要:我本打算信心满满的做个vue+ts做个博客的,其实架构搭的差不多了,但是我在用vuex的时候发现一个自己无法忍受的瑕疵,那就是在用vuex的时候,得利于普通版vuex的map语法糖实在太好用,这把我惯出了许些脾气,这也是我坚定选择vue的原因。 ts版: js版: 以上是定义一个vuex 代码其实差
阅读全文
摘要:如下数据结构转换 Usage
阅读全文
摘要:周末早起准备把上一篇博客写完,然后开始自己的node实践,翻了翻之前写的博客,😔发现我以前是贼TM的菜啊,虽然以前写的有很多废话,包括现在很多都懂了,还是不打算删,我这份从0到1的傻逼过程能有这篇博客记录下来也还不错,激励自己未来能写出高质量的文章,也从反面映衬出当下努力后的质变,这个博客就像是我
阅读全文
摘要:curry deepClone shallowClone
阅读全文
摘要:API 图片懒加载运用 实践 我想做一个类似滑动,然后fixed在旁边的一种布局,想了想可以用此API实现,话不多说直接上代码。 通过 动态添加fixed定位即可~
阅读全文
摘要:使用场景 1. 一个由一个或多个动态变化的属性导致发生不同行为的对象,在与外部事件产生互动时,其内部状态就会改变,从而使得系统的行为也随之发生变化,那么这个对象,就是有状态的对象 2. 代码中包含大量与对象状态有关的条件语句,像是if else或switch case语句,且这些条件执行与否依赖于该
阅读全文
摘要:前言 本人记忆力一般,为了让自己理解《深入浅出Node.js 朴灵》一书,会在博客里记录一些关键知识,以后忘了也可以在这里找到,快速回想起来 Node通过require、exports、module实现CommonJS模块规范的 路径分析 文件定位 从缓存加载的优化策略使得二次引入不需要分析路径分析
阅读全文
摘要:普通 立方贝塞尔曲线 ios 滚动回弹的效果的贝塞尔曲线的参数为 cubic bezier(.17, .89, .45, 1)。 1. name 2. animation duration 持续时间 3. animation timing function 动画函数 4. animation del
阅读全文
摘要:静态方法 Reflect.apply(target, thisArg, args) 等同于 Reflect.construct(target, args) 等同于 `new Student(name:'王五')` Reflect.get(target, name, receiver) Reflect
阅读全文
摘要:this 1.非箭头函数: 如果是该函数是一个构造函数,this指针指向一个新的对象 在严格模式下的函数调用下,this指向undefined 如果是该函数是一个对象的方法,则它的this指针指向这个对象 2.箭头函数: 箭头函数不会创建自己的this,它只会从自己的作用域链的上一层继承this 总
阅读全文
摘要:var reg=/^18|19/ //结果可匹配:18,19, 189, 119, 819,181, 1819 意思为: *18或者19 *以18开头或以19结尾, *以1开头,9结尾,当中包含8或1 var reg=/^(18|19)/ //结果:18, 19 //():正则中的分组,也可以理
阅读全文
摘要:作用:可以简化使用循环语句初始化一个变量记录迭代位置的操作 function createIterator(iterms) { let i = 0 return { next() { let done = (i >= iterms.length) let value = !done ? iterms
阅读全文
摘要:var addTwoNumbers = function(l1, l2) { var e = l1 .reverse() .map((v, index, array) => v * Math.pow(10, array.length - index - 1)) .reduce(function(prev, next) { retur...
阅读全文
摘要:次方 ,用Math.pow(值,次方数) 如: Math.pow(3,2); 3的平方 Math.Pow(2,3); 2的立方 开方Math.sqrt(值) 如: Math.sqrt(9); 9 开方,返回结果3
阅读全文
摘要:1、字符串转换为数组 var string = '123,456,789'; var stringResult = string.split(','); console.log(stringResult) //输出["123", "456", "789"] var string2 = 'abcdef' var string2Result = string2.split('') console....
阅读全文