ES6 中的 Proxy 的一些奇淫技巧

老早之前就使用它处理一些业务,不过后来很少接触复杂的业务,几乎忘了它的存在,正好进来因为 Vue3 特性让我想起来这个对象,花点时间深入了解这个对象使用和一些方法的技巧。

对 JavaScript Object 的一些思考

前几天在做项目的时候遇到一个关于数组的问题,在项目给后端提交一条数据,这个数据是数组类型,但需要改变数组里面的字段又不能改变原来的数组结构,所有我直接赋值新的变量再Map遍历修改的时候发现原来的数组结构已经发生改变了。

Svelte.js 快速入门

我为什么要使用它,因为它目前对我来说很适合开发小而快速迭代的项目,而且极致精简。采用尤雨溪解释:Svelte 的核心思想在于『通过静态编译减少框架运行时的代码量』。 这就意味着 Svelte 在浏览器运行中不会存在所谓的 runtime ,不过这边我不做对此评价,毕竟只有合适自己的工具才是好工具。

Webview Vue 网页调试

最近公司有个小项目类似这样,不过 App 这一块是利用 .Net 的 Xamarin 技术构建的 App,所以这就造成无法从浏览器调试数据。其次我利用 VueCli 生成静态页面,比编写原生的 HTML 页面高效多了,但同样无法抓取到页面动态数据的抓取。

JavaScript异步加载脚本

在Nuxt.js打包时候发现vendors文件实在是太大,看了官方文档发现新版又不支持老的Api。

ES6箭头函数的this理解

箭头函数表达式的语法比函数表达式更短,并且没有自己的this,arguments,super或 new.target。这些函数表达式更适用于那些本来需要匿名函数的地方,并且它们不能用作构造函数。