Brian老师的AI课程笔记

技术介绍及预览
【概览介绍】所有课程《LLM应用全流程开发 全新技术+多案例实战》介绍《大前端课程2024》介绍《AI时代人人必修课-提示词工程》介绍《NestJS 入门到实战》介绍《NestJS NestJS 从拔高到精通》介绍《互联网人副业指南》介绍
❤️课程评价❤️
直达链接
【前端&全栈】大前端课程2023-2024版【大语言模型】LLM应用全流程开发 全新技术+多案例实战+私有化部署【大语言模型】AI时代人人必修课-提示词工程【Node.js】NestJS 入门到实战【Node.js】NestJS 从拔高到精通,大型复杂业务架构落地实践【通识】互联网人副业指南【前端】六大场景 梳理开发痛点 解锁前端进阶路【前端】Vue3.0+Vite开发【前端】Vue2.x核心技术
LLM应用全流程开发提示词工程+大语言模型 多场景实战互联网人副业指南: 传授思维与方法NestJS 入门到实战NestJS 从拔高到精通大前端 v1.0基础大前端 v2.0项目前端八股文+面试+简历
官方博客团队介绍
【概览介绍】所有课程《LLM应用全流程开发 全新技术+多案例实战》介绍《大前端课程2024》介绍《AI时代人人必修课-提示词工程》介绍《NestJS 入门到实战》介绍《NestJS NestJS 从拔高到精通》介绍《互联网人副业指南》介绍
❤️课程评价❤️
【前端&全栈】大前端课程2023-2024版【大语言模型】LLM应用全流程开发 全新技术+多案例实战+私有化部署【大语言模型】AI时代人人必修课-提示词工程【Node.js】NestJS 入门到实战【Node.js】NestJS 从拔高到精通,大型复杂业务架构落地实践【通识】互联网人副业指南【前端】六大场景 梳理开发痛点 解锁前端进阶路【前端】Vue3.0+Vite开发【前端】Vue2.x核心技术
LLM应用全流程开发提示词工程+大语言模型 多场景实战互联网人副业指南: 传授思维与方法NestJS 入门到实战NestJS 从拔高到精通大前端 v1.0基础大前端 v2.0项目前端八股文+面试+简历
官方博客团队介绍
加载中...
  • 前端分类面试题
  • 面试技巧
  • 副业&公司
  • 简历
前端分类面试题
笔试分类题
01-HTML和CSS
02-JS
03-Vue
04-前端工程化篇
05-移动端篇
06-git
07-Node
08-数据库篇
09-算法篇
10-网络篇
11-性能优化篇
12-浏览器篇
13-React
14-开放题
15-全栈Node架构篇
16-AI提效与智能化篇
面试技巧
关于面试
01-基础面
02-面试准备
03-技术面
04-Boss面
05-HR面
副业&公司
新手开公司必备知识
成立你的第一家公司
数字化合规与AI运营
短视频与自媒体副业
写作与知识付费副业
AI产品与服务副业
简历
01-写好简历
02-简历模板
03-ATS与作品集策略
↑
本页目录
  • 1. 普通事件绑定和事件流绑定有啥区别(中级)
  • 2. 如何阻止事件冒泡和默认事件(中级)
  • 3. document load 和 document ready 的区别(初级)
  • 4. undefined 的三种情况(初级)
  • 5. 对象模型 BOM 里常用的至少4个对象(初级)
  • 6. 会造成内存泄漏的情况(中级)
  • 7. 解释什么是jsonp(中级)
  • 8. 生成随机数(初级)
  • 9. link 与 import 的区别(初级)
  • 10. 如何优化自己的代码(中级)
  • 11. 简述一下你对 web 性能优化的方案(高级)
  • 12. new 操作符具体干了什么(高级)
  • 13. js 的垃圾回收机制(高级)
  • 14. 如何实现浏览器不同页面之间的通信(高级)
  • 15. document.write 和 innerHtml 的区别(初级)
  • 16. 浏览器对象模型有哪些(中级)
  • 17. dom 对象模型(中级)
  • 18. 自定义属性的读写(中级)
  • 19. 数组去重的三种方法(中级)
  • 20. 数组排序的三种方法(中级)
  • 21. 面向对象(中级)
  • 22. JavaScript中什么是基本数据类型什么是引用数据类型?以及各个数据类型是如何存储的?(初级)
  • 23. 在JS中为什么0.2+0.1>0.3?而0.2+0.3=0.5呢?(中级)
  • 24. 那既然0.1不是0.1了,为什么在console.log(0.1)的时候还是0.1呢?(中级)
  • 25. 判断数据类型有几种方法?(初级)
  • 26. instanceof 原理是什么?(高级)
  • 27. 为什么 typeof null 是 Object ?(初级)
  • 28.==和===有什么区别?(初级)
  • 29. 手写call、apply、bind(中级)
  • 30. 字面量创建对象和 new 创建对象有什么区别,new 内部都实现了什么,手写一个 new(高级)
  • 31. 字面量new出来的对象和 Object.create(null)创建出来的对象有什么区别(中级)
  • 32. 什么是作用域,什么是作用域链?(中级)
  • 33. 什么是执行栈,什么是执行上下文?(中级)
  • 34. 什么是闭包?闭包的作用?闭包的应用?(中级)
  • 35. 什么是原型?什么是原型链?如何理解?(中级)
  • 36. 说一说 JS 中的常用的继承方式有哪些?以及各个继承方式的优缺点(中级)
  • 37. 什么是内存泄漏?(中级)
  • 38. 为什么会导致的内存泄漏?(中级)
  • 39. 垃圾回收机制都有哪些策略?(中级)
  • 40. 手写浅拷贝深拷贝(高级)
  • 41. 为什么JS是单线程的?(中级)
  • 42. 如何实现异步编程?(中级)
  • 43. Generator 是怎么样使用的以及各个阶段的变化如何?(高级)
  • 44. 说说 Promise 的原理?你是如何理解 Promise 的?(中级)
  • 45. 以下代码的执行顺序是什么?(中级)
  • 46. 宏任务和微任务都有哪些?(高级)
  • 47. 宏任务和微任务都是怎样执行的?(高级)
  • 48. 变量和函数怎么进行提升的?优先级是怎么样的?(中级)
  • 49. var let const 有什么区别?(初级)
  • 50. 箭头函数和普通函数的区别?箭头函数可以当做构造函数 new 吗?(中级)
  • 51. 说说你对代理的理解(中级)
  • 52. 为什么要使用模块化?都有哪几种方式可以实现模块化,各有什么特点?(中级)
  • 53. exports和module.exports有什么区别?(中级)
  • 54. JS模块包装格式有哪些?(高级)
  • 55. ES6和commonjs的区别(中级)
  • 56. 冒泡算法排序(中级)
  • 57. 快速排序(中级)
  • 58. 插入排序(中级)
  • 59. 是否回文(中级)
  • 60. 正则表达式,千分位分隔符(中级)
  • 61. 斐波那契数列(中级)
  • 62. 数组去重的方式(中级)
  • 63. 事件冒泡和事件捕捉有什么区别?(中级)
  • 64. 什么是防抖?什么是节流?手写一个(高级)
  • 65. 函数柯里化原理是什么?(高级)
  • 66. 什么是requestAnimationFrame?(高级)
  • 67. js常见的设计模式(高级)
  • 68. JS 性能优化的方式有哪些?(中级)
  • 69. js延迟加载的方式有哪些?(中级)
  • 70. 请解释一下 JavaScript的同源策略。(高级)