![一些隐晦的js代码规范小记 一些隐晦的js代码规范小记](https://x4v.cn/wp-content/themes/mkBlog/inc/timthumb.php?src=https%3A%2F%2Fx4v.cn%2Fwp-content%2Fthemes%2FmkBlog%2Fstatic%2Fimages%2Fcover%2F2.jpg&w=360&h=240&zc=1)
一些隐晦的js代码规范小记
1.不要直接调用 Object.prototype上的方法,如 hasOwnProperty、propertyIsEnumerable、isPrototypeOf。为什么?在一些有问题的对象上,这些方法可能会被屏蔽掉,如:{ hasOwnProperty: false } 或空对象 Object.create(nul...
![MidwayJs在Controller里调用Service MidwayJs在Controller里调用Service](https://x4v.cn/wp-content/themes/mkBlog/inc/timthumb.php?src=https%3A%2F%2Fx4v.cn%2Fwp-content%2Fthemes%2FmkBlog%2Fstatic%2Fimages%2Fcover%2F7.jpg&w=360&h=240&zc=1)
MidwayJs在Controller里调用Service
使用服务在 Controller 处,我们需要来调用这个服务。传统的代码写法,我们需要初始化这个 Class(new),然后将实例放在需要调用的地方。在 Midway 中,你不需要这么做,只需要编写我们提供的** "依赖注入" **的代码写法。...
![Electron渲染进程与主进程通信,主进程监听并响应 Electron渲染进程与主进程通信,主进程监听并响应](https://x4v.cn/wp-content/themes/mkBlog/inc/timthumb.php?src=https%3A%2F%2Fx4v.cn%2Fwp-content%2Fuploads%2F2021%2F07%2Fb78be213-d4ca-43d4-87ef-d3e9d8945522.png&w=360&h=240&zc=1)
Electron渲染进程与主进程通信,主进程监听并响应
大部分渲染进程无法调用的api都是通过与主进程通信,主进程完成调用后再返回结果给渲染进程的一个来自https://blog.liboliu.com/a/105网友的图示:举例:我们通过点击渲染进程上的一个按钮,主进程弹出文件选择框并读取文件内...
![electron在渲染进程配置”开机自启”动态开关 electron在渲染进程配置”开机自启”动态开关](https://x4v.cn/wp-content/themes/mkBlog/inc/timthumb.php?src=https%3A%2F%2Fx4v.cn%2Fwp-content%2Fthemes%2FmkBlog%2Fstatic%2Fimages%2Fcover%2F7.jpg&w=360&h=240&zc=1)
electron在渲染进程配置”开机自启”动态开关
[aru_42]预备先确保在主进程中已配置下面几个参数项new BrowserWindow({ webPreferences: { contextIsolation: false, // 关闭上下文隔离 开启后渲染进程无法访问electron实例 enableRemoteModule: true...
![20分钟盘一个提高你开发效率的自定义脚手架 20分钟盘一个提高你开发效率的自定义脚手架](https://x4v.cn/wp-content/themes/mkBlog/inc/timthumb.php?src=https%3A%2F%2Fx4v.cn%2Fwp-content%2Fuploads%2F2021%2F06%2FQQ20210629180138-1024x449.png&w=360&h=240&zc=1)
20分钟盘一个提高你开发效率的自定义脚手架
[aru_53]写在前面前端是一个技术问题较少,工程问题较多的开发领域,没有一个框架可以满足所有的业务场景,为了让公司的前端开发流程自成体系,也为了避免重量级的前端框架,我写了很多维护性,可用性较强的项目模板(包括uni-app,...
![使用download-git-repo克隆 报 ‘git clone’ failed with status 128 使用download-git-repo克隆 报 ‘git clone’ failed with status 128](https://x4v.cn/wp-content/themes/mkBlog/inc/timthumb.php?src=https%3A%2F%2Fx4v.cn%2Fwp-content%2Fthemes%2FmkBlog%2Fstatic%2Fimages%2Fcover%2F4.jpg&w=360&h=240&zc=1)
使用download-git-repo克隆 报 ‘git clone’ failed with status 128
按文档配置后一直报错:'git clone' failed with status 128查到了这个issue: https:///wuqiong7/Note/issues/17官方给出的各种配置方法,其中这个最好使不报错:<host>:<userName>/<repo> <projectName...
![a标签download属性失效,跨域下载如何重命名文件 a标签download属性失效,跨域下载如何重命名文件](https://x4v.cn/wp-content/themes/mkBlog/inc/timthumb.php?src=https%3A%2F%2Fx4v.cn%2Fwp-content%2Fthemes%2FmkBlog%2Fstatic%2Fimages%2Fcover%2F8.jpg&w=360&h=240&zc=1)
a标签download属性失效,跨域下载如何重命名文件
[aru_42] 众所周知 下载文件不是在子集的服务器或域名中,谷歌和火狐浏览器a标签download属性修改文件名是失效的(其他浏览器直接不支持)目前能够想到的办法就是先把文件下载为blob原始文件数据类型(此时存储于缓存中),再重...
![ES6的fetch方法 ES6的fetch方法](https://x4v.cn/wp-content/themes/mkBlog/inc/timthumb.php?src=https%3A%2F%2Fx4v.cn%2Fwp-content%2Fthemes%2FmkBlog%2Fstatic%2Fimages%2Fcover%2F4.jpg&w=360&h=240&zc=1)
ES6的fetch方法
fetch方法fetch()方法定义在Window对象以及WorkerGlobalScope对象上,用于发起获取资源的请求,其返回一个Promise对象,这个Promise对象会在请求响应后被resolve,并传回Response对象。描述Promise<Response> fetch(i...
![npm包的发布/迭代和删除/废弃 npm包的发布/迭代和删除/废弃](https://x4v.cn/wp-content/themes/mkBlog/inc/timthumb.php?src=https%3A%2F%2Fx4v.cn%2Fwp-content%2Fuploads%2F2020%2F09%2F922518784-5c1ce3f51544f_articlex.png&w=360&h=240&zc=1)
npm包的发布/迭代和删除/废弃
[aru_1]npmnpm - ndoe包管理器(node package manager)增(发布:npm publish;安装:npm i)删(废弃:npm deprecate;卸载:npm rm)改(更新:npm up)查(搜索:npm s)package和module:package:含有package.json描...
![编写webpack配置时的代码提示以及webpack文件自动生成方案 编写webpack配置时的代码提示以及webpack文件自动生成方案](https://x4v.cn/wp-content/themes/mkBlog/inc/timthumb.php?src=https%3A%2F%2Fx4v.cn%2Fwp-content%2Fuploads%2F2020%2F06%2F2-1024x555.png&w=360&h=240&zc=1)
编写webpack配置时的代码提示以及webpack文件自动生成方案
webpack文件自动生成安利一款vscode插件:自动生成的文件(原装效果图):vscode直接搜索webpack直接安装即可,使用时ctrl+shift+p输入create即可查询到该功能其他IDE理论上也应该有这样的插件, 如果没有 就自己撸一个吧~webpac...
![CommonJs 和 ESModule 的 区别整理 CommonJs 和 ESModule 的 区别整理](https://x4v.cn/wp-content/themes/mkBlog/inc/timthumb.php?src=https%3A%2F%2Fx4v.cn%2Fwp-content%2Fthemes%2FmkBlog%2Fstatic%2Fimages%2Fcover%2F9.jpg&w=360&h=240&zc=1)
CommonJs 和 ESModule 的 区别整理
1. exports 和 module.exports 的区别module.exports 默认值为{}exports 是 module.exports 的引用exports 默认指向 module.exports 的内存空间require() 返回的是 module.exports 而不是 exports若对 exports 重新赋值,则...
![咸鱼前端的正则路,不会写正则的前端不是个好博主! 咸鱼前端的正则路,不会写正则的前端不是个好博主!](https://x4v.cn/wp-content/themes/mkBlog/inc/timthumb.php?src=https%3A%2F%2Fx4v.cn%2Fwp-content%2Fuploads%2F2020%2F06%2F20200608132706.png&w=360&h=240&zc=1)
咸鱼前端的正则路,不会写正则的前端不是个好博主!
深呼吸,开始[aru_43]!“正则表达式是匹配模式,要么匹配字符,要么匹配位置。对于位置的理解,我们可以理解成空字符。” ----摘自《JavaScript正则表达式迷你书》注:以下全为正则使用实例,耐心阅读足以快速学习并掌握正则的...
>_ 本站短域名:x4v.cn