GithubHelp home page GithubHelp logo

blog-1's Introduction

🏀 苏震的个人博客

记录点滴学习进程

🚀 JavaScript 设计模式篇

设计模式-代理模式.

设计模式-发布订阅模式.

设计模式-观察者模式.

设计模式-装饰器模式.

设计模式-策略模式.

设计模式-单例模式.

订阅发布模式Vs 观察者模式.

🚀 JavaScript 零散知识篇

hasOwnProperty vs in.

Array.reduce的使用.

for-in vs for-of.

call vs apply.

context 作用域.

JavaScript中的this.

JavaScript中的闭包.

JavaScript 防抖(debounce)和节流(throttle).

JavaScript: 函数式编程-柯里化.

JavaScript: 原型链的理解.

JavaScript: 深拷贝与浅拷贝.

🚀 JavaScript 异步编程

异步编程的机制, EventLoop, 消息队列, 宏任务, 微任务.

异步编程: async / await 基础解读.

异步编程: async / await 如果右边方法执行出错怎么办.

🚀 HTTP

http TCP连接的三次握手/四次挥手

http 从输入URL到页面展示,中间发生了什么

HTTP PUT/POST/PATCH的区别

HTTP CDN原理

HTTP GET / POST

HTTP 状态码一览

HTTP 本地存储方案

🚀 Webpack

webpack 热更新原理

webpack 构建过程

webpack 常见的loader

webpack 常见的plugin

webpack loader vs plugin

webpack 如何优化 Webpack 的构建速度

webpack 提高效率的插件

webpack 文件指纹是什么

🚀 网络安全

网络安全: 什么是跨域

网络安全: 如何解决跨域- CORS

网络安全: 简单请求 simple-request 解决跨域

网络安全: 非简单请求 not-simple-request 解决跨域

网络安全: Node 正向代理

网络安全: Nginx 反向代理

网络安全: 跨站伪造请求-CSRF

网络安全: 跨站攻击脚本-XSS

🚀 CSS

CSS: 实现水平垂直居中的几种方案

CSS: position

CSS: 三角形

CSS: 垂直居中

CSS: 次行缩进

🚀 性能优化

性能优化: 24 条建议(上)

性能优化: 24 条建议(下)

🚀 Vue

computed vs watch

组件间的传值方式

this.$nextTick

Vue: watch 的用法

Vue: 双向绑定原理

Vue: 常用的修饰符

Vue: data为什么是函数

Vue: use() vs component()

Vue: hash模式 vs history模式

Vue: keep alive的了解

Vue: 一句话简答题

Vue: Vue3中响应式数据原理

Vue: Vue的性能如何优化

🚀 React

React: 受控组件和非受控组件

React: 高阶组件

React: 循环时加key的作用

React: JSX和React.createElement

React: Redux是什么

React: 手动实现基础版Redux

React: Hooks简介

React: React中的refs作用是什么

🚀 TypeScript

TypeScript: 数据类型/type/interface

API

API: 浅谈Restful API

blog-1's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.