首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
早就在城下
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
JavaScript设计模式笔记:3个设计原则、14个设计模式、9个技巧(干货)
由于每天早晚看娃,很少有整块的时间,只能一天抽几分钟整理一两个便签,还好这个flag算是勉勉强强的完成了,收获确实很多,下面就是整理的笔记,如有错误,恳请拍砖,em....,用力拍👋👋👋。 可能很多优秀的模式模式是潜移默化在你的代码和实现思路里,只不过叫不上名字,如果粗略…
理解前端常见的 CORS 和 CSRF
CORS 和 CSRF 太容易混淆了,看完本文,你就清楚了。 1. 概念 核心知识: CORS是一个W3C标准,它允许浏览器向跨源服务器,发出XMLHttpRequest 请求,从而克服 AJAX 只能同源使用的限制。 因此,实现 CORS 通信的关键是服务器。只要服务器实现了…
['1', '7', '11'].map(parseInt) 会输出什么
js 真是门神奇的语言,有无数多的可能性,难怪现在大家都想去拥抱 typescript 了。相比 java ,c++ 等语言来说,js 语法略显宽松些,函数参数的类型可以有多种可能性,所以当我在网上看到下面这道题时,心里忍不住 mmp ,咱能不能整点正式的,少来这种妖魔鬼怪呀(…
[译] 送你 43 道 JavaScript 面试题
这两天的GitHub Trending repositories被一个名叫 javascript-questions的项目霸榜了,项目中记录了一些JavaScript题目。 我大概从头到尾看了一遍,都是一些基础的题目,我大概花了半个小时(有些题很简单,可以一扫而过)把这些题做完…
我还没搞懂 JS 中 this 指向及继承,直到有人向我这样解释它
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 我们会发现 obj已经有几个属性(方法)了。那么问题来了:valueOf/toString/constructor 是怎么来?我们并没有给 obj.valueOf 赋值呀。 答案: 这跟 __proto__有关…
深入js基础:从内存机制、解析机制到执行机制(长文预警)
最近有些懒, 加上公司项目较多, 没有来得及更。这次选题比较纠结, 本来想继续围绕webpack, 但无奈在私下和一些同学聊天时, 无意中发现大部分同学对Js运行机制和内存机制并不是很了解。在做了一些分享后, 于是决心梳理下Js的底层基础和原理, 所以有了这篇文章, 主要面向初…
Airbnb React/JSX 编码规范
算是最合理的React/JSX编码规范之一了内容目录基本规范ClassvsReact.createClassvsstatelessMixins命名声明模块代码对齐单引号还是双引号空格属性Refs引用括
快速打造 react 后台管理系统
react-admin 是由 create-react-app 脚手架快速构建,基于 React 生态系统搭建的后台管理系统模板。实现了登陆/注销、路由懒加载、axios封装、简单权限管理等功能,它可以帮助你快速生成管理系统模板,你只需要添加具体业务代码即可 打造一个任何一个项…
async 和 await 是怎么工作的?——你不知道的生成器与协程
生成器函数是一个带星号的函数,可以暂停执行与恢复执行。 async/await 使用了 协程(Generator) 和 微任务(Promise) 两种技术来实现。 从上面输出结果可以看出,生成器函数与主函数是交替执行的。 生成器函数中遇到 yield 关键字时,就会返回 yie…
【ES6脚丫系列】Promise
* 6.2 catch方法返回的还是一个Promise对象,因此后面还可以接着调用then方法。 * 7.1 如果前面的promise和then()没有报错,则会跳过catch方法。 * 7.2.1 如果Promise状态已经变成resolved,再抛出错误是无效的。 * 7.…