首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
慢鱼鳗鱼
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
ES6 class继承与super
如果在函数前加上static,代表这是一个静态方法。父类的静态方法可以被子类继承,但实例对象无法访问。 class可以通过extends关键字继承。如果子类通过extends继承父类,那么在子类的constructor构造函数必须调用 super,并且要在使用 this 之前执…
记账项目笔记(2):Money组件
class可以加上data、methods、props、生命周期。data、methods、生命周期可以直接声明,props声明需要引入装饰器
记账项目笔记(1):项目搭建+导航栏
在项目中引入全局导航栏Nav,一开始在App.vue引入Nav标签,但存在的缺点是会在所有页面显示,即使404页面也会出现导航。 于是选择【局部注册】,把Nav标签单独引入各个需要导航的页面组件,但存在的缺点是不方便,需要多次复制代码。 最后选择【全局注册】,在main.js引…
构造函数小记
newX构造函数的作用:1、自动构造一个空对象2、空对象原型指向X.prototype3、this来运行这个构造函数4、returnthis构造函数X:1、X负责给对象添加自身属性2、X.protot
数组对象常用API
改变原数组shift()删除数组第一个元素,并返回该元素的值unshift()将一个或多个元素添加到开头,并返回长度pop()删除数组最后一个元素,并返回该元素的值push()将一个或多个元素添加到末
JS对象的基本用法
JS对象是无序的数据集合,是键值对的集合。 obj. _ proto _ ['toString']='xxx' // 不推荐 obj. _ proto _=common // 不推荐 原型包含所有共有属性。 hasOwnProperty 则表示在obj对象中是否包含name字符…
变量声明 let & const
一、let声明1、遵循块作用域,超出块不起作用2、不能重复声明3、let声明变量可赋值可不赋值4、必须先声明再使用5、全局声明的let变量,不会变成window的属性6、for循环配合有奇效二、con
canvas画板实现思路
松开鼠标时,更改画画的状态。 ②操作在哪个事件中使用就在哪个事件中控制。 ②canvas的宽高需要一开始就写好,如果强行在css样式修改宽高,会拉伸使其模糊。要在JS中通过获取设备屏幕的宽高,赋值给canvas的宽高
JS全解-内存世界
浏览器的页面模块有用户界面、渲染引擎、JS引擎、存储等,前端关注渲染引擎和JS引擎。 每个页面都会开启一个渲染线程和JS线程,JS是单线程的。如果JS需要去修改HTML或CSS,它不能直接修改,需要通过线程之间的通信来通知渲染引擎,这个过程叫做跨线程通信。 JS引擎的主要功能是…
实现垂直居中
1、伪类before after设置高度100%和inline-block,垂直对齐方式居中。 3、子元素absolute; top,left各50%; margin-top,margin-left各负一半像素。
下一页
个人成就
文章被点赞
1
文章被阅读
4,012
掘力值
307
关注了
2
关注者
1
收藏集
0
关注标签
11
加入于
2020-01-11