首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
枯荣不想说话
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 58
沸点 0
赞
58
返回
|
搜索文章
赞
文章( 58 )
沸点( 0 )
数据结构(1)-初探
作为一个程序员,每天都在和不同的数据打交道。那么你真的了解数据么?为什么我们总在说数据结构呢?数据结构是不是就是我们的基本数据类型、字符串、数组呢?下面我们就来聊聊数据结构的那些事。 《大话数据结构》这本书中对数据结构做了如此定义。其实早在1968年,美国一名叫Donald E…
要深入 JavaScript,你需要掌握这 36 个概念
你可能会经常听到一些人在抱怨 JS 很奇怪,有时甚至是一文不值。 之所以有这种想法,是因为他们不太了解 JS 背后的运作方式。 我也觉得 JS 在某些情况处理方式与其它语言不太一样,但这并不能怪它,它也只是以自己的方式展现给大家而已。 如果,你热爱一门编程语言,那么应该就会想深…
设计模式之访问者模式
属于行为型模式。 封装一些作用于某种数据结构中的各元素的操作,它可以在不改变这个数据结构的前提下定义作用于这些元素的新的操作。 在软件开发中,有时候也需要处理像处方单这样的集合对象结构,在该对象结构中存储了多个不同类型的对象信息,而且对同一对象结构中的元素的操作方式并不唯一, …
HTTP之访问控制「CORS」
跨域资源共享「CORS」就是在不同的域名、协议、端口直接请求资源。本文主要讲述了什么是跨域,什么情况下会出现预检请求,我司的跨域安全访问 出于安全的原因,在没有被允许的情况下浏览器限制从不同源「origin」发起请求,也可能是跨站请求可以正常发起,但是返回结果被浏览器拦截了。 …
使用 localStorage 的最佳实践
localStorage 是 HTML5 规范中作为持久化保存客户端数据的方案,localStorage 可以用于数据缓存,日志存储等应用场景。由于 localStorage 本身的一些特性: 使用好 localStorage 并没有那么简单,本文主要介绍其使用的一些最佳实践。…
JavaScript 模块化入门 Ⅰ:理解模块
作为一名 JS 初学者。假如你听到了一些诸如 “模块化构建 & 模块化载入” “Webpack&Browserify” 或者 “AMD&CMD” 之类的术语,肯定瞬间就凌乱了。 JavaScript 的模块化听起来挺深奥,可其实理解它对开发者来说特别实用。 在这篇文章里,我会尽量深入浅出地把这些深奥的术语翻译成浅显易懂的人话(加上一些代码示例)。希望你多少能从中学到点东西。
学习前端我推荐这5本书
前言 作为一名前端开发人员,如果你告诉我你没有看过任何关于前端的书籍,那么我完全可以认为你不是一名合格的前端开发工程师。为什么我要以“看书”来衡量合格前端的标准?因为前端作为一个特殊的极具变化与开拓性的工种,没有较强的自我学习与思考能力,很难在这激烈又纷杂的环境里存活而不被淘汰…
深入浅出 Babel 上篇:架构和原理 + 实战
✨满满的干货,不容错过哦. 写文不易,点赞是最大的鼓励。 文章下篇已经更新:深入浅出 Babel 下篇:既生 Plugin 何生 Macros 有点冷清,赞起来。 上图是 Babel 的处理流程, 如果读者学习过编译器原理,这个过程就相当亲切了. 1️⃣词法解析(Lexical…
高级前端基础-JavaScript抽象语法树AST
Babel为当前最流行的代码JavaScript编译器了,其使用的JavaScript解析器为babel-parser,最初是从Acorn 项目fork出来的。Acorn 非常快,易于使用,并且针对非标准特性(以及那些未来的标准特性) 设计了一个基于插件的架构。本文主要介绍es…
平庸前端码农之蜕变 — AST
首先,先说明下该文章是译文,原文出自《AST for JavaScript developers》。很少花时间特地翻译一篇文章,咬文嚼字是件很累的事情,实在是这篇写的太棒了,所以忍不住想和大家一起分享。 该译文出自我的博客:github.com/CodeLittlePrince…
下一页
关注了
65
关注者
2
收藏集
1
关注标签
78
加入于
2020-05-29