网站免费搭建平台:想自学JS吗?想提高JS底层原理吗?76张脑图带
本文摘要: 本篇内容适用于:初学前端;及工作时间不久想回忆基础的各位同伴;文章主要由图片组成,看起来可能会不太便利,合适保存下来单张查看;既然来了,就看看在走吧,总会有些收获的;一、前端开展史二、JS基础入门1、知道阅读器2、JS
本篇内容适用于:初学前端;及工作时间不久想回忆基础的各位同伴;

文章主要由图片组成,看起来可能会不太便利,合适保存下来单张查看;

既然来了,就看看在走吧,总会有些收获的;

一、前端开展史





二、JS基础入门

1、知道阅读器





2、JS基础常识


初识JS-基础中的基础


3、三大输出方式


JS中的三大类输出方式


4、数据类型基础常识



number 数据类型基础常识





string 数据类型基础常识





boolean 数据类型基础常识





Object 数据类型基础常识


JS中的数据类型object基础


条件判断里的彼此转换规则





5、数据类型之间的差异(仓库内存)


数据类型之间的差异(堆内存Heap VS 栈内存Stack)


6、JS中三种常见的判断


JS中三种常见的判断


7、JS中的for循环


JS循环——for循环


8、function的基础常识


JS中function的基础常识


9、数组的基础常识





10、数组中常用的方法


数组中的16种常用方法


数组中常用的方法【补充reduce、filter、flat...】|内附思维导图

11、Math 中的常用方法


Math中常用的9种方法


12、字符串中常用方法


字符串中的12种常用方法


三、常用方法

13、数组去重的三种方法


JS中数组去重的三种方法


14、时间格局化的三种方法


JS中时间格局化的三种方法


15、URL参数处理的三种方法


JS中URL参数处理的三种方法

16、获取随机验证码





17、DOM操作汇总

获取DOM标签的方式


DOM操作之——获取DOM标签的9种方式


获取DOM节点的方式


DOM操作之——DOM节点类型及属性


DOM元素的增删改


DOM操作之——元素的增删改、样式修正、刺进内容


操作DOM元素样式





四、JS进阶提高

18、变量提高


JS中的变量提高机制


19、带 var 和 不带 var 的差异


在全局/私有上下文中:带VAR和不带VAR的差异


20、作用域和作用域链查找机制


作用域和作用域链查找机制|内附思维导图


21、仓库内存的开释


JS中仓库内存的开释问题


22、闭包的机制


JS中的闭包机制


23、let 和 var 的差异


ES3 界说变量 和 ES6 界说变量的差异


24、单例/工厂设计模式


JS中的单例/工厂设计模式


25、面向对象理论基础


JS中的面向对象OOP理论基础


26、构造函数创建自界说类


构造函数创建自界说类


27、原型和原型链


JS中的原型和原型链


28、给原型扩展属性和方法





29、THIS 问题


JS中THIS相关问题梳理


30、call/apply/bind





31、获取数组最大/小值的三种方法


获取数组中最大值/最小值的三种基础方法


32、类数组转数组的五种方法





33、ES6语法

ES6箭头函数和剩余拓展运算符





ES6 解构赋值





ES6 class创建类





34、多种继承方式


JS中的多种继承方式


35、检测数据类型的四种方法


JS中数据类型检测四种方式的优缺点



36、正则表达式


JS中的正则表达式&&全面梳理|内附思维导图

正则表达式基础





正则的匹配和捕获



正则相关常识





37、JS中的盒子模型


JS中的盒子模型


38、JS中CSS样式的获取方式





39、严厉模式和非严厉模式的差异


非严厉模式 严厉模式的差异|附思维导图


40、动画处理——CSS3动画





41、动画处理——JS动画





42、插件封装思维


插件封装|封装一个属于自己的轮播图插件——左右切换版


43、回调函数相关常识点





44、深浅克隆和深浅比较


深克隆 VS 浅克隆|深比较 VS 浅比较|回调函数


45、工作


工作及工作绑定 && 工作对象及工作传达——基础常识(脑图梳理)

常用的工作行为





工作对象





工作传达机制





DOM0和DOM2





mouseover 和 mouseenter





工作委托





46、柯里化函数编程思维





47、promise基础





48、promise基础之then





五、HTTP基础篇



49、客户端和效劳器交互基础





50、URL解析





51、HTTP请求





52、阅读器烘托页面的主体流程





53、回流和重绘





54、同步异步





55、AJAX的串行和并行





56、AJAX基础常识





57、AJAX中的全局改写和部分改写





好了,基础常识就在这里告一段落了,上文算是笔者对现在所文章的一个大总结,也是每个前端应该把握的最基础的常识,当然这只是基础常识,码农码农必不可少的必定是多操练,多敲代码,期望这条路上的我们都能轻轻松松的得到自己想要的,加油哦各位!!!

文章还有很多不足,内容也不是很全面,期望可以得到各位大佬的点拨

原图链接地点:https://gitee.com/yahui2020/javascritp

终究总结整理不容易,望您赏个赞再走



【免责声明】本文仅代表作者或发布者个人观念,不代表(www.lmnkf.cn)及其所属公司官方发声,对文章观念有疑义请先联络作者或发布者自己修正,若内容触及侵权或违法信息,请先联络发布者或作者删除,若需我们协助请联络平台管理员,Emailcxb5918(本平台不支撑其他投诉反馈渠道,谢谢合作)。若需要学习以上相关常识请到巨推学院观看视频教程,网站地址www.tsllg.cn。

相关内容