首页
学习
活动
专区
工具
TVP
发布

JS菌

专栏作者
64
文章
94364
阅读量
15
订阅数
代理模式
在 ES6 之前,通常使用 Object.defineProperty 这个方法:
JS菌
2019-08-09
2700
[译]使用 Proxy 更好的封装 Storage API
这篇文章提到 Proxy 这种语法可以用来封装 sessionStorage、 localStorage 甚至是 IndexedDB。可以使用 Proxy 代理来使 API 更容易使用。
JS菌
2019-07-30
4880
常见登录认证 DEMO
basic auth 是最简单的一种,将用户名和密码通过 form 表单提交的方式在 Http 的 Authorization 字段设置好并发送给后端验证
JS菌
2019-07-30
2.8K0
如何创建 http2 node App
openssl genrsa -des3 -out server.key 2048
JS菌
2019-07-23
9080
Docker 快速部署一个 node App
Docker 的安装看官方文档,文档很详细了 https://docs.docker.com/docker-for-mac/install/
JS菌
2019-07-17
7180
解析 CSS 格式化上下文
解析 CSS 格式化上下文 ⭐️ 更多前端技术和知识点,搜索订阅号 JS 菌 订阅 ✴️ BFC 块级格式化上下文 BFC(Block Formatting Contexts),块级格式化上下文。BF
JS菌
2019-04-23
1.1K0
图解尾调用优化
函数在调用的时候会在调用栈中 push 一个调用帧,每次执行完函数都会逐一弹出调用帧知道所有函数执行完毕,调用栈被清空:
JS菌
2019-04-10
4410
彻底弄清 this call apply bind 以及原生实现
有关 JS 中的 this、call、apply 和 bind 的概念网络上已经有很多文章讲解了 这篇文章目的是梳理一下这几个概念的知识点以及阐述如何用原生 JS 去实现这几个功能
JS菌
2019-04-10
3900
大白话解释作用域和闭包是个啥
常见的变量作用域就是 静态作用域(词法作用域) 与 动态作用域 。词法作用域注重的是 write-time ,即 编程时的上下文 ,而 动态作用域 则注重的是 run-time ,即 运行时上下文 。词法作用域中我们需要知道一个函数 在什么地方被定义 ,而动态作用域中我们需要关心的是函数 在什么地方被调用
JS菌
2019-04-10
4990
迅速了解一下 ES10 中 Object.fromEntries 的用法
Object.fromEntries 方法就是 entries 的逆操作,作用是将一个键值对数组转化为一个对象
JS菌
2019-04-10
5960
解读 JavaScript 之引擎、运行时和堆栈调用
随着 JavaScript 变得越来越流行,很多团队在他们的堆栈中实现诸多层级的支持 - 前端、后端、混合应用程序、嵌入式设备等等。
JS菌
2019-04-10
6930
一文看懂 JS 继承
最近回顾 js 继承的时候,发现还是对一些概念不是很清晰。这里再梳理一下 JS 中继承的几种主要的方式,构造函数继承、原型链继承、组合继承以及原型式继承、寄生式继承、寄生组合式继承和 ES6 的 Class:
JS菌
2019-04-10
8820
快速上手三大基础 React Hooks
20190313162354.png ? 快速上手三大基础 React Hooks Hooks 出了有段时间了,不知盆友们有在项目中开始使用了吗❓如果还没了解的童鞋,可以瞧瞧这篇文章,对比看下三大基础
JS菌
2019-04-10
1.4K0
TS 的 Interface 了解一下?
TS 的 Interface 了解一下? Interface 是一种描述对象或函数的东西。你可以把它理解为形状,一个对象需要有什么样的属性,函数需要什么参数或返回什么样的值,数组应该是什么样子的,一个
JS菌
2019-04-10
5K0
记一次小程序自定义导航栏及加载动画的解决方案
主要逻辑就是动态获取设备的 statusBarHeight 和 titleBarHeight,来设置导航栏的高度和 paddingTop
JS菌
2019-04-10
1.5K0
首个浏览器内置模块 kv-storage 异步版的 localStorage
浏览器内置模块 kv-storage 异步版的 localStorage LocalStorage 大家都不陌生基本上每天都在跟他打交道。但这是个会阻塞主线程的同步 API,很多情况下存取大量数据可能
JS菌
2019-04-10
8870
浏览器画中画模式
浏览器画中画模式 浏览器画中画功能允许用户在一个小的叠加窗口中弹出网页中播放的视频 ?,Chrome 版本大于 71 均默认开启该功能。下面简单介绍一下该 API 如何使用 ? 准备工作 首先要有个
JS菌
2019-04-10
3.2K0
你可能还不知道的 Web 支付流程标准化
PaymentRequest API 是一种跨浏览器的标准 API,主要的目的是以浏览器充当中介,尽可能标准化支付通信的流程。 ? 整个流程主要是创建 PaymentRequest,将购买货物的详细信
JS菌
2019-04-10
1.4K0
CSP——前端安全第一道防线
⭐️ 更多前端技术和知识点,搜索订阅号 JS 菌 订阅 内容安全策略的主要作用就是尽量降低网站遭受 XSS 跨站脚本攻击的可能。浏览器没办法区分要执行的代码是否为页面本身的还是恶意注入的,XSS 就是
JS菌
2019-04-10
1.5K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档