- 博客(16)
- 收藏
- 关注
原创 JavaScript-模块化开发(六)动态加载
使用import必须在顶层静态导入模块 而使用import()函数可以动态导入模块 它返回一个promise对象。
2022-10-11 16:07:53
557
原创 JavaScript-模块化开发(四)默认导出
很多时候模块只是一个类 也就是说只需要导出一个内容 这时候可以使用默认导出使用default定义默认导出的接口,导入时不需要使用{}
2022-10-11 11:50:20
811
原创 windows下使用nvm管理node版本
nvm是node版本的管理工具,为了解决node各种版本存在不兼容现象,它让我们可以在一台电脑中安装多个node版本,可以根据项目来切换使用指定版本的node。瓷片文章记录学习一下nvm的安装和常用指令,方便后续快捷查找。非管理员运行会抛出异常,且无法切换Node版本。
2022-10-08 13:25:46
259
原创 源码之路--jQuery源码分析--变量与函数
jQuery源码分析–变量与函数话不多说 直接上代码 $(function( window, undefined ) { //some code here.... var rootjQuery, readyList, core_strundefined = typeof undefined, })( window );//1.为什么要将window和undefined当作参数传递进去? 首先明确其实如果window不作为参数传递进去也是没问题的但是为什么还是 将win
2022-10-08 13:05:47
138
原创 源码之路--jQuery源码分析--整体架构剖析
导读工作将近两年了,从一个什么也不懂的小白渐渐成为一个cv工程师。所有的东西还是停留在使用的阶段上,所以打算分析一下源码学习一下大佬们的设计模式与思路。因最近工作调整又重新接触到了jQuery所以打算从jQuery的源码开始学起。此系列文章以jQuery-2.0.3为例。不对的地方欢迎指正。整体架构剖析 (function(){ (21,94) 定义了一些变量和函数 jQuery = function(){} (96,34) 给JQ对象添加一些方法和属性 (2
2022-10-08 11:49:45
316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人