首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
示范户换个
更多收藏集
微信扫码分享
微信
新浪微博
QQ
35篇文章 · 0订阅
跨域总结:从CORS到Ngnix
前后端数据交互经常会碰到请求跨域 , 什么是跨域 , 以及有哪些跨域方式 , 我觉得我应该记录下来。 1. 什么是同源策略及其限制内容? 同源策略是一个安全策略。所谓的同源,指的是协议,域名,端口相同。浏览器处于安全方面的考虑,只允许本域名下的接口交互,不同源的客户端脚本,在没…
从原理谈闭包简单易懂!
其实闭包很简单,你只不过是被网上大量的文章吓到了,这真的是一个很简单的知识点。认真看我的讲解。 接下来就是作用域链的讲述。 不过在想要搞定作用域链之前,我们要先知道词法环境。 「在 js 中,每个运行的函数,代码块或整个程序,都有一个称为词法环境的关联对象。」 「所以,变量只是…
记好这 24 个 ES6 方法,用来解决实际开发的 JS 问题
本文主要介绍 24 中 es6 方法,这些方法都挺实用的,本本请记好,时不时翻出来看看。 页面DOM里的每个节点上都有一个classList对象,程序员可以使用里面的方法新增、删除、修改节点上的CSS类。使用classList,程序员还可以用它来判断某个节点是否被赋予了某个CS…
基于nodejs线上代码热部署原理与实现
大家都知道,nodejs启的后端服务,如果有代码变动,要重启进程,代码才能生效。 近段时间在做线上服务编译相关需求的时候,就出现了短时间内线上服务代码高频变动,代码功能模块高频更新,在不能重启服务的情况下,让更新的代码生效的场景。 这就涉及到一个热部署的概念,在不重启服务的情况…
一口(很长的)气了解 babel
... 简单来说把 JavaScript 中 es2015/2016/2017/2046 的新语法转化为 es5,让低端运行环境(如浏览器和 node )能够认识并执行。本文以 babel 6.x 为基准进行讨论。最近 babel 出了 7.x,放在最后聊。 严格来说,babe…
JS数组奇巧淫技
前段时间接手一个项目,逻辑晦涩难懂,代码庞大冗余,上手极其困难。很大的原因就是数组方法使用不熟练,导致写出了很多垃圾代码,其实很多地方稍加改动就可以变得简单高效又优雅。因此我在这里总结下数组的常用方法和奇巧淫技(奇巧淫技主要是reduce~)。 数组操作首先要注意且牢记spli…
【面试篇】寒冬求职季之你必须要懂的原生JS(中)
互联网寒冬之际,各大公司都缩减了HC,甚至是采取了“裁员”措施,在这样的大环境之下,想要获得一份更好的工作,必然需要付出更多的努力。 一年前,也许你搞清楚闭包,this,原型链,就能获得认可。但是现在,很显然是不行了。本文梳理出了一些面试中有一定难度的高频原生JS问题,部分知识…
想自学JS吗?想提升JS底层原理吗?76张脑图带你彻底搞懂原生JS
别走,别走,别走啊😭.............................................
高频组件你还在import吗?太low了
对于高频组件你还在这样引入么使用require.context实现前端工程自动化快速应用到项目中require.context是什么?一个webpack的api,通过执行require.context
个人前端资源汇集
这里是个人的「博客」、「笔记」、「书籍」、「Awesomes」、「书签」以及 「面试」等资源汇集。如果目前的你 那么可以看看这个资源汇集,或许能给你带来一些灵感(这是我开始工作以来的所有前端资源成果,如果大家喜欢可以点个赞哈)。感兴趣的同学可以 Star 一下 Git 仓库,或…