前端 小菜鸟变大笨鸟node的导入导出 导入 require() 导入本地自己写的模块 var m = require(“./m”); //导入自己本地写的一个模块必须加上路径,否则会在npm库中去寻找。“ 导入npm库中的模块 var a = require(“http”); 导出 exports 导出一个内容 exports.a = 10; 导出多个内容 {代码…}
前端 VS-Code-调试完全攻略5基于浏览器的-React-应用 这次我们来研究怎样把调试器连接到用 Create React App 生成的 React 程序。我们将看到如何从 VS Code 启动浏览器并检查远程异步 API 调用。它超级强大,同时又很容易,所以在调试 CRA 和 React 程序时没有理由不这样做。
前端 防抖节流 防抖(debounce) n秒内执行多次同一函数只有最后一次有效。 实现方式:使用计时器,在 n 秒内再执行该函数,如果 n 秒内再次调用该函数,则重置计时器。 节流(throttle) n秒内执行多次同一函数只有第一次有效。 实现方式:第一次调用立即执行。使用计时器,如果 n 秒内再次调用该函数,此次调用不执行函数。 比较 防…
前端 JavaScript中的Event-Loop事件循环机制 最近面试了很多家公司,这道题几乎是必被问到的一道题。之前总觉得自己了解得差不多,但是当第一次被问到的时候,却不知道该从哪里开始说起,涉及到的知识点很多。于是花时间整理了一下。并不仅仅是因为面试遇到了,而是理解JavaScript事件循环机制会让我们平常遇到的疑惑也得到解答。
前端 VS-Code-调试完全攻略4launchjson-和调试控制台 一些更强大的调试功能仅在专用的配置文件中可用。这次我们要创建一个 launch.json 和内置的 VSCode 调试控制台。本文将会解决我们在调试复杂的真实程序之前的最后一个难题。
前端 小记-React-Element-类型 首先写 2 个组件,打印一下他们的属性: {代码…} 打印结果: {代码…} {代码…} 略微比较一下,可以发现 只有 type 是不一样的, 他指向的是 class 和 function 大家都知道: {代码…} 其实是一个语法糖,他的真实语法是这样的: {代码…} 关于 children 的打印: {代码…} {代码…} children 传递的也是一个 createEleme…
前端 vue骨架屏优化渲染问题 进去当前项目,执行命令 : npm install vue-skeleton-webpack-plugin 在src目录下创建Skeleton.vue文件, 把代码拷进去在src目录下创建entry-skeleton.js文件,把代码拷进去在build目录下创建webpack.skeleton.conf.js,把代码拷进去然后在webpack.dev.conf.js和webpack.prod.conf.js分别加入