Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/whjin/docs
:star::art::congratulations::trophy::whale:Tech Blog
https://github.com/whjin/docs
android app css ecmascript html http javascript koa nodejs react socket-io uni-app vue vue3 webpack webrtc
Last synced: about 2 months ago
JSON representation
:star::art::congratulations::trophy::whale:Tech Blog
- Host: GitHub
- URL: https://github.com/whjin/docs
- Owner: whjin
- Created: 2022-05-21T12:11:52.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-30T05:11:46.000Z (7 months ago)
- Last Synced: 2024-07-01T05:14:54.333Z (7 months ago)
- Topics: android, app, css, ecmascript, html, http, javascript, koa, nodejs, react, socket-io, uni-app, vue, vue3, webpack, webrtc
- Language: JavaScript
- Homepage: https://wuhuajin.com/docs/
- Size: 172 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HTML
1. [元素](https://github.com/whjin/docs/blob/main/project/html/%E5%85%83%E7%B4%A0.md)
2. [语义化标签](https://github.com/whjin/docs/blob/main/project/html/%E8%AF%AD%E4%B9%89%E5%8C%96%E6%A0%87%E7%AD%BE.md)
3. [defer和async的区别](https://github.com/whjin/docs/blob/main/project/html/defer%E5%92%8Casync%E7%9A%84%E5%8C%BA%E5%88%AB.md)# CSS
1. [选择器](https://github.com/whjin/docs/blob/main/project/css/%E9%80%89%E6%8B%A9%E5%99%A8.md)
2. [继承属性](https://github.com/whjin/docs/blob/main/project/css/%E7%BB%A7%E6%89%BF%E5%B1%9E%E6%80%A7.md)
3. [核心模块](https://github.com/whjin/docs/blob/main/project/css/%E6%A0%B8%E5%BF%83%E6%A8%A1%E5%9D%97.md)
4. [背景图像](https://github.com/whjin/docs/blob/main/project/css/%E8%83%8C%E6%99%AF%E5%9B%BE%E5%83%8F.md)
5. [清除浮动](https://github.com/whjin/docs/blob/main/project/css/%E6%B8%85%E9%99%A4%E6%B5%AE%E5%8A%A8.md)
6. [定位](https://github.com/whjin/docs/blob/main/project/css/%E5%AE%9A%E4%BD%8D.md)
7. [BFC](https://github.com/whjin/docs/blob/main/project/css/BFC.md)
8. [使用 attr展示 tooltip](https://github.com/whjin/docs/blob/main/project/css/%E4%BD%BF%E7%94%A8attr%E5%B1%95%E7%A4%BAtooltip.md)
9. [Flex弹性布局](https://github.com/whjin/docs/blob/main/project/css/Flex%E5%BC%B9%E6%80%A7%E5%B8%83%E5%B1%80.md)
10. [垂直居中](https://github.com/whjin/docs/blob/main/project/css/%E5%9E%82%E7%9B%B4%E5%B1%85%E4%B8%AD.md)
11. [多行元素的文本省略号](https://github.com/whjin/docs/blob/main/project/css/src/%E5%A4%9A%E8%A1%8C%E5%85%83%E7%B4%A0%E7%9A%84%E6%96%87%E6%9C%AC%E7%9C%81%E7%95%A5%E5%8F%B7.css)
12. [overflow原理](https://github.com/whjin/docs/blob/main/project/css/overflow%E5%8E%9F%E7%90%86.md)
13. [五角星](https://github.com/whjin/docs/blob/main/project/css/src/star.html)# JavaScript
1. [基础知识](https://github.com/whjin/docs/blob/main/project/javascript/%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.md)
2. [实用技巧](https://github.com/whjin/docs/blob/main/project/javascript/%E5%AE%9E%E7%94%A8%E6%8A%80%E5%B7%A7.md)
3. [内存管理](https://github.com/whjin/docs/blob/main/project/javascript/%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86.md)
4. [JS 思维导图](https://github.com/whjin/docs/blob/main/project/javascript/JS%E6%80%9D%E7%BB%B4%E5%AF%BC%E5%9B%BE.md)
5. [学习 JS 的 8 张思维导图](https://github.com/whjin/docs/blob/main/project/javascript/%E5%AD%A6%E4%B9%A0Javascript%E7%9A%848%E5%BC%A0%E6%80%9D%E7%BB%B4%E5%AF%BC%E5%9B%BE.md)
6. [jQuery 的 deferred 对象](https://github.com/whjin/docs/blob/main/project/javascript/jQuery%E7%9A%84deferred%E5%AF%B9%E8%B1%A1.md)
7. [jQuery 学习笔记](https://github.com/whjin/docs/blob/main/project/javascript/jQuery%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0.md)
8. [Promise实现原理](https://github.com/whjin/docs/blob/main/project/javascript/Promise%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86.md)
9. [闭包](https://github.com/whjin/docs/blob/main/project/javascript/%E9%97%AD%E5%8C%85.md)
10. [类的创建和继承](https://github.com/whjin/docs/blob/main/project/javascript/%E7%B1%BB%E7%9A%84%E5%88%9B%E5%BB%BA%E5%92%8C%E7%BB%A7%E6%89%BF.md)
11. [事件委托](https://github.com/whjin/docs/blob/main/project/javascript/%E4%BA%8B%E4%BB%B6%E5%A7%94%E6%89%98.md)
12. [ajax浏览器缓存](https://github.com/whjin/docs/blob/main/project/javascript/ajax%E6%B5%8F%E8%A7%88%E5%99%A8%E7%BC%93%E5%AD%98.md)
13. [setTimeout-setInterval-requestAnimationFrame](https://github.com/whjin/docs/blob/main/project/javascript/setTimeout-setInterval-requestAnimationFrame.md)
14. [bind函数](https://github.com/whjin/docs/blob/main/project/javascript/src/bind.js)
15. [Symbol](https://github.com/whjin/docs/blob/main/project/javascript/Symbol.md)
16. [原型和原型链及作用域链](https://github.com/whjin/docs/blob/main/project/javascript/%E5%8E%9F%E5%9E%8B%E5%92%8C%E5%8E%9F%E5%9E%8B%E9%93%BE%E5%8F%8A%E4%BD%9C%E7%94%A8%E5%9F%9F%E9%93%BE.md)
17. [Promise+Generator+Async/Await](https://github.com/whjin/docs/blob/main/project/javascript/Promise%2BGenerator%2BAsync.md)
18. [ES6-ES11全解](https://github.com/whjin/docs/blob/main/project/javascript/ES6-ES11%E5%85%A8%E8%A7%A3.md)
19. [事件循环机制-宏任务和微任务](https://github.com/whjin/docs/blob/main/project/javascript/%E4%BA%8B%E4%BB%B6%E5%BE%AA%E7%8E%AF%E6%9C%BA%E5%88%B6-%E5%AE%8F%E4%BB%BB%E5%8A%A1%E5%92%8C%E5%BE%AE%E4%BB%BB%E5%8A%A1.md)
20. [Promise.all和Promise.race](https://github.com/whjin/docs/blob/main/project/javascript/Promise.all%E4%BD%BF%E7%94%A8%E5%9C%BA%E6%99%AF.md)
21. [箭头函数](https://github.com/whjin/docs/blob/main/project/javascript/%E7%AE%AD%E5%A4%B4%E5%87%BD%E6%95%B0.md)
22. [浏览器事件循环和任务队列](https://github.com/whjin/docs/blob/main/project/javascript/%E6%B5%8F%E8%A7%88%E5%99%A8%E4%BA%8B%E4%BB%B6%E5%BE%AA%E7%8E%AF%E5%92%8C%E4%BB%BB%E5%8A%A1%E9%98%9F%E5%88%97.md)
23. [判断数组或对象](https://github.com/whjin/docs/blob/main/project/javascript/%E5%88%A4%E6%96%AD%E6%95%B0%E7%BB%84%E6%88%96%E5%AF%B9%E8%B1%A1.md)
24. [WeakMap和WeakSet](https://github.com/whjin/docs/blob/main/project/javascript/WeakMap%E5%92%8CWeakSet.md)
25. [async和await的作用](https://github.com/whjin/docs/blob/main/project/javascript/async%E5%92%8Cawait%E7%9A%84%E4%BD%9C%E7%94%A8.md)
26. [JS垃圾回收机制](https://github.com/whjin/docs/blob/main/project/javascript/JS%E5%9E%83%E5%9C%BE%E5%9B%9E%E6%94%B6%E6%9C%BA%E5%88%B6.md)# HTTP
1. [导学](https://github.com/whjin/docs/blob/main/project/http/%E5%AF%BC%E5%AD%A6.md)
2. [细节](https://github.com/whjin/docs/blob/main/project/http/%E7%BB%86%E8%8A%82.md)
3. [跨域和缓存](https://github.com/whjin/docs/blob/main/project/http/%E8%B7%A8%E5%9F%9F%E5%92%8C%E7%BC%93%E5%AD%98.md)
4. [Ajax 技术细节](https://github.com/whjin/docs/blob/main/project/http/Ajax%E6%8A%80%E6%9C%AF%E7%BB%86%E8%8A%82.md)
5. [前端路由原理](https://github.com/whjin/docs/blob/main/project/http/%E5%89%8D%E7%AB%AF%E8%B7%AF%E7%94%B1%E5%8E%9F%E7%90%86.md)
6. [性能优化](https://github.com/whjin/docs/blob/main/project/http/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96.md)# Regex
1. [正则表达式](https://github.com/whjin/docs/blob/main/project/regex/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F.md)
2. [正则表达式实例](https://github.com/whjin/docs/blob/main/project/regex/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E5%AE%9E%E4%BE%8B.md)# Vue
1. [基础知识](https://github.com/whjin/docs/blob/main/project/vue/%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.md)
2. [计算属性](https://github.com/whjin/docs/blob/main/project/vue/%E8%AE%A1%E7%AE%97%E5%B1%9E%E6%80%A7.md)
3. [v-bind 及 class 与 style 绑定](https://github.com/whjin/docs/blob/main/project/vue/v-bind%E5%8F%8Aclass%E4%B8%8Estyle%E7%BB%91%E5%AE%9A.md)
4. [内置指令](https://github.com/whjin/docs/blob/main/project/vue/%E5%86%85%E7%BD%AE%E6%8C%87%E4%BB%A4.md)
5. [方法与事件](https://github.com/whjin/docs/blob/main/project/vue/%E6%96%B9%E6%B3%95%E4%B8%8E%E4%BA%8B%E4%BB%B6.md)
6. [表单与 v-model](https://github.com/whjin/docs/blob/main/project/vue/%E8%A1%A8%E5%8D%95%E4%B8%8Ev-model.md)
7. [组件详解](https://github.com/whjin/docs/blob/main/project/vue/%E7%BB%84%E4%BB%B6%E8%AF%A6%E8%A7%A3.md)
8. [自定义指令](https://github.com/whjin/docs/blob/main/project/vue/%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8C%87%E4%BB%A4.md)
9. [Render 函数](https://github.com/whjin/docs/blob/main/project/vue/Render%E5%87%BD%E6%95%B0.md)
10. [函数化组件](https://github.com/whjin/docs/blob/main/project/vue/%E5%87%BD%E6%95%B0%E5%8C%96%E7%BB%84%E4%BB%B6.md)
11. [Vue 插件](https://github.com/whjin/docs/blob/main/project/vue/Vue%E6%8F%92%E4%BB%B6.md)
12. [状态管理与 Vuex](https://github.com/whjin/docs/blob/main/project/vue/%E7%8A%B6%E6%80%81%E7%AE%A1%E7%90%86%E4%B8%8EVuex.md)
13. [部署 github pages](https://github.com/whjin/docs/blob/main/project/vue/%E9%83%A8%E7%BD%B2github%20pages.md)
14. [Vue-Router基础](https://github.com/whjin/docs/blob/main/project/vue/Vue-Router%E5%9F%BA%E7%A1%80.md)
15. [Vue-Router进阶](https://github.com/whjin/docs/blob/main/project/vue/Vue-Router%E8%BF%9B%E9%98%B6.md)# Vue3
1. [vue3响应式原理](https://github.com/whjin/docs/blob/main/project/vue3/vue3%E5%93%8D%E5%BA%94%E5%BC%8F%E5%8E%9F%E7%90%86.md)
2. [vue3新特性](https://github.com/whjin/docs/blob/main/project/vue3/Vue3%E6%96%B0%E7%89%B9%E6%80%A7.md)# Interview
1. [导学](https://github.com/whjin/docs/blob/main/project/interview/%E5%AF%BC%E5%AD%A6.md)
2. [HTML](https://github.com/whjin/docs/blob/main/project/interview/HTML.md)
3. [CSS](https://github.com/whjin/docs/blob/main/project/interview/CSS.md)
4. [JavaScript](https://github.com/whjin/docs/blob/main/project/interview/JavaScript.md)
5. [ES6新特性](https://github.com/whjin/docs/blob/main/project/interview/ES6%E6%96%B0%E7%89%B9%E6%80%A7.md)
6. [Node](https://github.com/whjin/docs/blob/main/project/interview/Node.md)
7. [HTTP](https://github.com/whjin/docs/blob/main/project/interview/HTTP.md)
8. [性能优化](https://github.com/whjin/docs/blob/main/project/interview/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96.md)
9. [Vue](https://github.com/whjin/docs/blob/main/project/interview/Vue.md)
10. [浏览器输入 URL 到页面呈现](https://github.com/whjin/docs/blob/main/project/interview/%E6%B5%8F%E8%A7%88%E5%99%A8%E8%BE%93%E5%85%A5URL%E5%88%B0%E9%A1%B5%E9%9D%A2%E5%91%88%E7%8E%B0.md)
11. [CDN 内容分发网络](https://github.com/whjin/docs/blob/main/project/interview/CDN%E5%86%85%E5%AE%B9%E5%88%86%E5%8F%91%E7%BD%91%E7%BB%9C.md)
12. [cookie 防范 XSS 攻击](https://github.com/whjin/docs/blob/main/project/interview/cookie%E9%98%B2%E8%8C%83XSS%E6%94%BB%E5%87%BB.md)
13. [防抖节流](https://github.com/whjin/docs/blob/main/project/interview/%E9%98%B2%E6%8A%96%E8%8A%82%E6%B5%81.md)
14. [深拷贝最佳实现](https://github.com/whjin/docs/blob/main/project/interview/src/deepClone.js)
15. [手写 call、apply 及 bind 函数](https://github.com/whjin/docs/blob/main/project/interview/src/call-apply-bind)
16. [排序:插入排序、快速排序、选择排序、堆排序](https://github.com/whjin/docs/blob/main/project/interview/src/sort)
17. [手写 new](https://github.com/whjin/docs/blob/main/project/interview/src/new.js)
18. [301、302和304状态码](https://github.com/whjin/docs/blob/main/project/interview/301-302-304%E7%8A%B6%E6%80%81%E7%A0%81.md)
19. [400、401和403状态码](https://github.com/whjin/docs/blob/main/project/interview/400-401-403%E7%8A%B6%E6%80%81%E7%A0%81.md)
20. [500、501、502、503、504状态码](https://github.com/whjin/docs/blob/main/project/interview/500-501-502-503-504%E7%8A%B6%E6%80%81%E7%A0%81.md)
21. [HTTP请求头](https://github.com/whjin/docs/blob/main/project/interview/HTTP%E8%AF%B7%E6%B1%82%E5%A4%B4.md)
22. [前端缓存](https://github.com/whjin/docs/blob/main/project/interview/%E5%89%8D%E7%AB%AF%E7%BC%93%E5%AD%98.md)
23. [GET和POST](https://github.com/whjin/docs/blob/main/project/interview/GET%E5%92%8CPOST.md)
24. [HTML5新特性](https://github.com/whjin/docs/blob/main/project/interview/HTML5%E6%96%B0%E7%89%B9%E6%80%A7.md)
25. [CSS3新特性](https://github.com/whjin/docs/blob/main/project/interview/CSS3%E6%96%B0%E7%89%B9%E6%80%A7.md)
26. [cookie、session、sessionStorage、localStorage](https://github.com/whjin/docs/blob/main/project/interview/cookie-session-sessionStorage-localStorage.md)
27. [HTTP2.0特性](https://github.com/whjin/docs/blob/main/project/interview/HTTP2.0%E7%89%B9%E6%80%A7.md)
28. [CSRF和XSS攻击](https://github.com/whjin/docs/blob/main/project/interview/CSRF%E5%92%8CXSS%E6%94%BB%E5%87%BB.md)
29. [cookie字段](https://github.com/whjin/docs/blob/main/project/interview/cookie%E5%AD%97%E6%AE%B5.md)
30. [transition和animation](https://github.com/whjin/docs/blob/main/project/interview/transition%E5%92%8Canimation.md)
31. [call、apply、bind的区别](https://github.com/whjin/docs/blob/main/project/interview/call-apply-bind%E7%9A%84%E5%8C%BA%E5%88%AB.md)
32. [实现sleep效果](https://github.com/whjin/docs/blob/main/project/interview/src/sleep.js)
33. [手写Promise](https://github.com/whjin/docs/blob/main/project/javascript/src/Promise.js)
34. [将原生Ajax封装成Promise](https://github.com/whjin/docs/blob/main/project/javascript/src/AjaxToPromise.js)
35. [basic Promise](https://github.com/whjin/docs/blob/main/project/interview/src/basic-Promise.js)
36. [数组去重](https://github.com/whjin/docs/blob/main/project/interview/src/unique.js)
37. [对象深拷贝和浅拷贝以及Object.assign](https://github.com/whjin/docs/blob/main/project/interview/%E5%AF%B9%E8%B1%A1%E6%B7%B1%E6%8B%B7%E8%B4%9D%E5%92%8C%E6%B5%85%E6%8B%B7%E8%B4%9D%E4%BB%A5%E5%8F%8AObject.assign.md)
38. [new一个构造函数](https://github.com/whjin/docs/blob/main/project/interview/new%E4%B8%80%E4%B8%AA%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0.md)
39. [Object.is方法比较](https://github.com/whjin/docs/blob/main/project/interview/Object.is%E6%96%B9%E6%B3%95%E6%AF%94%E8%BE%83.md)
40. [JS数据结构](https://github.com/whjin/docs/blob/main/project/interview/JS%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84.md)# WebRTC
1. [webrtc:one-to-one-talk](https://github.com/whjin/docs/tree/main/project/webrtc/one-to-one)
2. [webrtc:sdp](https://github.com/whjin/docs/tree/main/project/webrtc/offer-answer-sdp)# Nodejs
1. [koa-blog](https://github.com/whjin/docs/tree/main/project/nodejs/koa-blog)
2. [Node中的事件循环机制](https://github.com/whjin/docs/blob/main/project/nodejs/Node%E4%B8%AD%E7%9A%84%E4%BA%8B%E4%BB%B6%E5%BE%AA%E7%8E%AF%E6%9C%BA%E5%88%B6.md)# Webpack
1. [basic-configure](https://github.com/whjin/docs/blob/main/project/webpack/basic-configure.md)
2. [webpack-optimization](https://github.com/whjin/docs/blob/main/project/webpack/optimization.md)
3. [webpack打包机制](https://github.com/whjin/docs/blob/main/project/webpack/webpack%E6%89%93%E5%8C%85%E6%9C%BA%E5%88%B6.md)
4. [webpack热更新原理](https://github.com/whjin/docs/blob/main/project/webpack/webpack%E7%83%AD%E6%9B%B4%E6%96%B0%E5%8E%9F%E7%90%86.md)# SSR
1. [ssr-react](https://github.com/whjin/docs/blob/main/project/ssr/ssr-react.md)