JavaScript
joeyhao123
code and share
展开
-
高频面试(JavaScript高级)
高频面试(JavaScript高级)原创 2022-07-05 15:05:17 · 273 阅读 · 0 评论 -
javascript 小技巧补充
javascript的一些使用小技巧原创 2022-06-30 15:19:29 · 270 阅读 · 0 评论 -
前端开发常见面试题第二篇(JavaScript)
文章目录1.数组去重的方法1.1ES6中的set1.2 采用遍历的方法2.遍历多维数组3.使用箭头函数的优点4.数组splice方法5.数组添加元素6.数据类型7.图片或者元素拖拽是如何实现的原创 2022-03-08 23:18:15 · 627 阅读 · 0 评论 -
vue项目安装vuex报错:Object(...) is not a function“
文章目录1.vue项目安装vuex时报错:Object(...) is not a function"2.问题原因:vue版本不适配vuex版本 ====(vue3匹配vuex4, 而vue2匹配vuex3)====3.解决方案:重新安装对应相匹配的vuex的版本,重新启动项目即可1.vue项目安装vuex时报错:Object(…) is not a function"2.问题原因:vue版本不适配vuex版本 (vue3匹配vuex4, 而vue2匹配vuex3)3.解决方案:重新安装对应相匹配原创 2022-02-14 03:17:32 · 2843 阅读 · 3 评论 -
vscode设置自动换行
1.打开设置,找到Editor:Word Wrap(控制折行的方式)2.选择控制折行的方式为:on(在视区宽度处换行)原创 2022-02-01 12:29:58 · 8743 阅读 · 0 评论 -
npm install安装报错
一.npm install安装报错(如下图显示)二.解决方案方案一 :使用cnpm安装cnpm install方案二:清理npm缓存 然后重新安装npm cache clean --forcenpm install原创 2022-01-22 01:50:22 · 1066 阅读 · 0 评论 -
git clone失败或连接超时解决方案
git clone失败或连接超时解决方案当我们在git上克隆代码时,可能会报错或者连接超时:如下图可以把仓库地址前缀https换成git:git clone https://github.com/coderwhy/supermall.gitgit clone git://github.com/coderwhy/supermall.git2.克隆成功...原创 2021-09-12 18:12:59 · 38961 阅读 · 11 评论 -
vscode保存卡顿,显示正在从“‘Vetur‘, ‘ESLint‘”获取代码操作([配置]
最近在写vue代码时,时常会显示正在保存,正在从“‘Vetur‘, ‘ESLint‘”获取代码操作([配置],而且电脑cpu功耗很大,vscode会卡住。解决方案1.建议重启vscode试一下2.不行的话建议卸载vue-helper3.或者降低vetur的安装版本...原创 2021-08-18 09:43:33 · 17919 阅读 · 17 评论 -
Javascript面向对象(二)
这里写目录标题继承构造函数继承 / 原型继承浅拷贝深拷贝继承继承是面向对象当中的一个概念,与多态、抽象(封装)共为面向对象的三个基本特征。继承可以使得子类具有父类的属性和方法或者重新定义、追加属性和方法等。构造函数继承 / 原型继承构造函数的继承只能用(apply call bind)而原型的继承主要分为两种,即拷贝继承和原型继承我们先来看一下构造函数的继承://调用父类的构造函数,并且修改 this 指向为当前的实例对象,这样就可以把 父类构造函数中,定义原创 2021-07-03 01:09:05 · 140 阅读 · 0 评论 -
2021-07-01 JavaScript面向对象(一)
面向对象(一)对象工厂模式new运算符原型、原型链原型与原型链图片:对象1.面向对象中一个对象就是一个独立的功能块,但页面上同一个功能可能会有多处使用2.类:把功能相似的代码归为一个类,当需要使用该功能时,通过类来生成相应的功能对象工厂模式最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。// 工厂模式 function HRBP(name,gender){ return{ na原创 2021-07-01 12:01:39 · 104 阅读 · 0 评论 -
console.log()和console.dir()的区别
1,console对象的作用:显示网页代码运行时的错误信息。 提供了一个命令行接口,用来与网页代码互动。2,console对象常用的方法:2.1 log()console.log方法用于在console窗口输出信息。它可以接受多个参数,将它们的结果连接起来输出。2.1 dir()console.dir()方法用来对一个对象进行检查(inspect),并以易于阅读和打印的格式显示。console.log({f1: 'foo', f2: 'bar'})// Object {f1: "foo原创 2021-06-28 12:27:53 · 1891 阅读 · 0 评论 -
原生JavaScript实现简单平移动画
1. 知识点 :计时器 (serInterval && clearIntreval )js获取到CSS样式 (getComputedStyle && currentStyle )简单封装平移动画函数(function)2.具体实现:1).整体思路:先获取到对象原来的值[W],定义一个目标值[T](即希望平移到的位置值),然后通过判...原创 2020-05-04 00:55:28 · 3257 阅读 · 0 评论 -
商城静态页面(仿小米官网)
这是一个仿小米商城静态首页的小练习,后续我会继续添加相应的一些动态效果,目前还没学会。最终效果(目前还有点丑,不太完善)下面是我的源代码:HTML代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>网站项目</tit...原创 2020-04-27 18:00:45 · 4798 阅读 · 2 评论