2022年8月3日

cnpm : 无法将“cnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

摘要: https://blog.csdn.net/weixin_44042453/article/details/124328690 https://blog.csdn.net/weishachucuo/article/details/111035102?spm=1001.2101.3001.6661.1 阅读全文

posted @ 2022-08-03 16:00 程序员阿田 阅读(769) 评论(0) 推荐(0) 编辑

2021年8月25日

虚拟DOM和diff算法

摘要: 一、前言 1、什么是虚拟DOM 在了解虚拟DOM之前先看对应的真是DOM,很多小伙伴都知道原生DOM API,例如document.createElement('div'),我们可以创建一个 真实的div节点,并且使用appendChild('div')将它插入到文档流中,这两个为原生API。 相比 阅读全文

posted @ 2021-08-25 10:00 程序员阿田 阅读(277) 评论(0) 推荐(0) 编辑

2021年7月5日

JavaScript如何跳出for循环

摘要: 前言: 在实际写for循环去遍历数组的时候,当我们找到满足某个条件的数据并且为了节约浏览器的性能,免不了有要结束for循环的需求,以下是常见的跳出for循环的方法。 如何跳出for单循环 1、终止for单循环使用break var array = [1,2,3,4,5]; for (let inde 阅读全文

posted @ 2021-07-05 11:39 程序员阿田 阅读(10253) 评论(0) 推荐(0) 编辑

2021年6月23日

linux系统安装git报Package 'git' has no installation candidate的解决

摘要: 按照官网提供的命令安装git时报如下错误: 这时候需要更新源。 这时执行如下命令: apt-get update apt-get upgrade 再次执行 apt-get install git 这时候成功安装。 阅读全文

posted @ 2021-06-23 15:32 程序员阿田 阅读(1538) 评论(0) 推荐(0) 编辑

2021年6月5日

linux系统安装和配置nodejs

摘要: 1、进入根目录 cd ~ 2、进入安装文件夹 假如安装的文件夹路径为/usr/local/src,执行 cd /usr/local/src 3、从nodejs官网获取源代码 例如我安装的版本为v16.3.0,执行 wget http://nodejs.org/dist/v16.3.0/node-v1 阅读全文

posted @ 2021-06-05 16:30 程序员阿田 阅读(435) 评论(0) 推荐(0) 编辑

2021年5月16日

浏览器进程与线程

摘要: 一、前言 前端工程师在面试过程中,面试官让你讲一讲浏览器进程和线程; 前端开发会涉及异步Promise、延迟setTimeout的使用,同时还会有关于异步面试题的考察; 同时也为了代码的正确书写与代码优化,很有必要深入了解浏览器进程与线程相关问题。 二、什么是进程与线程 进程是系统中正在运行的一个程 阅读全文

posted @ 2021-05-16 18:17 程序员阿田 阅读(434) 评论(0) 推荐(0) 编辑

2021年4月20日

JavaScript的作用域链和闭包

摘要: 一、闭包的概念 函数套函数,子级函数里面用了父级函数的变量,这种情况就属于闭包。 函数套函数作用只是为了造出一个局部变量。 二、作用域的概念 假设一段代码被保存在单独的js文件中,当某个包含该js文件的网页运行在浏览器中的时候,JavaScript已经预先创建好一个全局作用域,该作用域包含一个全局上 阅读全文

posted @ 2021-04-20 23:33 程序员阿田 阅读(167) 评论(0) 推荐(0) 编辑

2021年4月18日

vue-devtools安装

摘要: vue-devtools 安装包下载地址:https://github.com/vuejs/vue-devtools/tree/v5.1.1 注意:这里的地址使用分支v5.1.1而不是https://github.com/vuejs/vue-devtools.git,原因是在npm run buil 阅读全文

posted @ 2021-04-18 11:03 程序员阿田 阅读(208) 评论(0) 推荐(0) 编辑

2021年4月2日

vue组件之间通信方式汇总(5种)

摘要: 方法一:使用props\$emit进行父子组件间传值 <body> <div id="app"> <child-a :first-name="firstName" @bind-event="update"></child-a> </div> <template id="childA"> <div>f 阅读全文

posted @ 2021-04-02 15:39 程序员阿田 阅读(285) 评论(2) 推荐(0) 编辑

电脑有网络却打不开网页的解决方案

摘要: 方案一: 情景再现: 最近我的电脑不管连有线还是无线都不能上网,家里其他设备可以正常上网,所以排除网络线路问题。 是本身电脑的问题。 我的解决方案如下: 打开网络设置的——>点击最后一项(代理)——>关闭使用代理服务器,之后就可以正常上网了。 方案二: 情景再现: 台式机装了无线驱动后连接无线WIF 阅读全文

posted @ 2021-04-02 07:35 程序员阿田 阅读(6733) 评论(0) 推荐(0) 编辑

导航