Vue项目中使用ellint和prettier-规范和约束我们的代码
目录结构在项目中使用eslint和prettier来规范和约束我们的代码安装我们在使用vue-cli创建vue项目的时候会让我们选择校验方式,我们选择ESLint + Prettier的方式,你也可以自己使用npm手动安装。prettier项目根目录新建.prettierrc.json文件,贴一下我常用的配置,文件夹建完,之后我们ctrl+s保存的时候,就会按照这个规则格式化我们的代码{ // tab缩进大小,默认为2 "tabWidth": 4,
JavaScript中事件绑定和DOM事件流(冒泡和捕获)-案例详解
方法1:把函数绑定在HTML标签上也叫HTML元素行间事件<button onclick="btnClick()">我是oBtn,点击我</button>function btnClick() { console.log(this, 'oBtn被点击了') // this指向 window对象}方法二:把函数赋值给DOM元素的事件处理程序属性也叫DOM 0级事件处理程序一个DOM元素对象拥有很多事件处理程序属性(onclick是这些属性之一,其他还有很多
es6中函数默认参数、箭头函数、剩余参数-讲解
1.函数默认参数,调用时最后一个参数不传相应实参也可以执行function show(a="哈哈",b="你好") { console.log(a,b);}show('啦啦',);//啦啦 你好function show2({x,y=0}) { console.log(x,y)}show2({x:1});//1,02.函数的参数名默认已经定义了,不能再用let,const重复定义function show3(a=18) { let a=100; .
【深入理解java虚拟机】 - 类加载器与双亲委派模型
Java虚拟机设计团队有意把类加载阶段中的“通过一个类的全限定名来获取描述该类的二进制字节流”这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需的类。实现这个动作的代码被称为“类加载器”。类加载器用于实现类的加载动作,对于任意一个类,都必须由加载它的类加载器和这个类本身一起共同确立其在Java虚拟机中的唯一性,每一个类加载器,都拥有一个独立的类名称空间。隔离加载类修改类加载的方式扩展加载源防止源码泄漏。...
今日推荐
周排行