js数据类型转换与字面量
注意区分字面量和标识符之间的区别,比如上面的例子,第一行代码创建了一个变量eg1,它的值为hello,eg1是标识符。通过引号,js可以区分标识符和字面量
vue任意关系组件通信与跨组件监听状态 vue-communication
众所周知,组件式开发方式给我们带来了方便,不过也引入了新的问题,组件之间的数据就像被一道无形的墙隔开,如果我们希望临时让两个组件直接通信,vuex 太巨,而 $emit 又不好维护 provider 不可控
兼职要如何选择?
很多人都会疑惑,大学应不应该做兼职?如果做,应该选择怎样的兼职?因为每个人的具体情况不一样,不能统一而论。我只想说说我的四点看法,以供参考
深入了解 webpack 模块加载原理
webpack 是一个模块打包器,在它看来,每一个文件都是一个模块。无论你开发使用的是 CommonJS 规范还是 ES6 模块规范,打包后的文件都统一使用 webpack 自定义的模块规范来管理、加载模块
uni-app开发经验分享: 多页面传值的三种解决方法
开发了一年的uni-app,在这里总结一些uni-app开发中的问题,提供几个解决方法,分享给大家:问题描述:一个主页面,需要联通一到两个子页面,子页面传值到主页面,主页面更新
鸿蒙系统中的 JS 开发框架
utils 里面定义了一个 Observer 栈,存放了观察者。subject 定义了被观察者。当我们观察某个对象时,也就是劫持这个对象属性的操作,还包括一些数组函数,比如 push、pop 等。这个文件应该是代码最多的,160 行。observer 的代码就更简单了,五六十行
CSS样式更改_2D转换
这篇文章我们来介绍下CSS样式更改中2D转换的基础用法。内容包括:元素位移translate(左边,顶边)、元素旋转rotate(角度)、元素缩放scale(宽度倍数,高度倍数)、元素翻转给定的角度 skew(x,y)
Node.js 中的异步生成器和异步迭代
生成器函数在 JavaScript 中的出现早于引入 async/await,这意味着在创建异步生成器(始终返回 Promise 且可以 await 的生成器)的同时,还引入了许多需要注意的事项。
express中间件原理connect
不知道用了express.js的你有没有这样的疑问:app.use为什么可以添加一个又一个中间件?connect是如何区分普通中间件和错误中间件的?中间件处理函数中的next指代的又是什么?