首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
js
张凯宇
创建于2021-06-13
订阅专栏
记录 js的 一些知识
暂无订阅
共13篇文章
创建于2021-06-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Electron 的进程
Electron 是由两种进程组成的,即主进程和渲染进程 在 Electron 里,运行 package.json 里 main 脚本的进程被称为主进程(Main Process),在主进程运行的脚本
Electron - demo
初始化项目 创建 package.json 内容如下 然后安装依赖包 修改package.json文件中的 main与scripts配置段 name字段会做为app.name的默认值 productN
patch-package (紧急修复一个npm包问题)
patch-package 想要知道 patch-package 如何解决上述问题,请先了解下它的用法,流程如下 再次看下 patch-package 自动生成 patch 文件的本来面目吧: 它实际
import()控制台导入
浏览器中如何使用原生的 ESM Native Import: Import from URL 通过 script[type=module],可直接在浏览器中使用原生 ESM。这也使得前端不打包 (Bu
pnpm 使用
pnpm (opens new window)含义为 performant npm 意指『高性能的 npm』,与npm一样的都是软件包管理工具。pnpm 比其他包管理器快 2 倍 zh遏制 这里安装后
promise.resolve()缓存技巧
1. 利用promise API来实现一个缓存机制 2. 其实resolve()这个api就像一个语法糖, 可以改变状态 3.接着我们看一个缓存的思想
promise笔记
1. promise中catch也可以获取try catch的错误,可是只能接收到同步的错误,异步需要调用reject 2. 看一个大佬讲课还发现,我们可以封装一个错误类, 不同的错误我们使用不同的错
垃圾回收机制
今天学习了垃圾回收机制,这里作为记录。 (一)首先什么是垃圾,垃圾 -> 不在需要(物品)===垃圾 , 所以代码中不在需要的东西就是垃圾 举例1: (全局变量都不是垃圾) var a = 1 //
JavaScript中的global对象,window对象以及document对象
1、global对象(全局对象) 《JS高级程序设计》中谈到,global对象可以说是ECMAScript中对特别的一个对象了,因为不管你从什么角度上看,这个对象都是不存在的。从某种意义上讲,它是一个
闭包(看完这些 - 我好像是懂了)
在开始之前先看看方应杭对闭包的概念讲解 闭包 -- 方应杭 文章中指出: 「函数」和「函数内部能访问到的变量」(也叫环境)的总和,就是一个闭包。 记住 闭包是变量加函数形成的, 他虽然是作用域之间拉扯
js中,函数的闭包、作用域跟[[Scopes]]的关系
(一)[[Scopes]]是函数的内部属性,是无法访问的,但是我们可以通过Chrome的开发者工具看到它的样子。 我们现在声明个函数foo 需要查看foo的原型对象才能看到[[scopes]]属性,因
js 的模块化历史 (commonJS AMD CMD)
(一)首先平常是怎么引入文件的 (二)据了解没有模块化概念之前, js在项目开发当中, 站的地位非常低 在ie6之前, 是没有js引擎的, 当时js应该在渲染引擎中, 在当时写一点js代码, 浏览器就
立即执行函数原理
今天遇到些问题, 以前没有去深究, 今天通过一个博客, 学了一点儿 首先我不知道立即执行函数为啥可以调用 为啥写了个括号就可以调用了 好处是啥, 为啥不直接用函数名掉用一下 据了解: 立即执行函数,当