Avatar notebook default
28篇文章 · 17823字 · 1人关注
  • 封装一下数组的基础操作

    添加类在开头添加元素:unshift,返回新数组长度, pushA在末尾添加元素:push,返回新长度,改变数组, push在任意位置添加:s...

  • Resize,w 360,h 240
    彻底搞清楚 JavaScript 的原型和原型链

    JavaScript真的挺无语的,怪不得看了那么多的介绍文章还是一头雾水,直到自己终于弄懂了一点点之后才深有体会:先从整体说起吧,发现没有基础做...

  • 做一个获取类型、判断类型的小工具

    JavaScript 的类型真的是一言难尽,最简单的判断类型的方法是使用 typeof,相信大家都会用,但是得到的类型却比较“宽泛”。 比如 t...

  • Resize,w 360,h 240
    vue3 专用 indexedDB 封装库,基于Promise告别回调地狱

    IndexedDB 的官网 https://developer.mozilla.org/zh-CN/docs/Web/API/IndexedDB...

  • Resize,w 360,h 240
    ES6 的 class

    最近又重构了 indexedDB 的封装,因为原来用的 class 的方式封装的,虽然实现了功能,但是感觉挺别扭的。 重构的时候就要考虑代码结构...

  • promise 、await 和 async 彻底告别回调地狱

    果然是越用越熟练,上次对于 await 和 async 还比较模糊,现在熟悉多了。 先用 promise 代替回调函数 第一次听说 promis...

  • async 和 await

    一开始看书上的介绍,写了好多页,还有 * 号,吓得我都没敢看。后来发现我可以先不去看理论,选学会如何使用不久行了吗? 于是发现了,返回Promi...

  • Resize,w 360,h 240
    JavaScript的原型和原型链(五)

    罪过罪过,居然水了四篇。 class 大概是他们看不下去了,所以在ES6里面提供了一个语法糖——class。这样写起来就像 oop的写法了。 虽...

  • Resize,w 360,h 240
    JavaScript的原型和原型链(四)

    非常佩服各平台的推送功能,也不知道他们是怎么知道我对原型感兴趣的,这几天各种推送。看了看,还是挺晕的,发现个问题,越是专业的越是晕。 所以还不如...

    2.6 325 1 10

文集作者