首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
elvisxiao
掘友等级
前端工程师
VUE、Node
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
JS对象继承时,对引用属性的处理
前阵子跟一个同事说:创建对象时,原型上只定义方法就行,属性定义在构造函数里面。他问了句:为什么?我居然思索了半天,知识有时真的不用就会忘,通过写作能加深印象,我们来看下面的例子: 上述代码,输出都是一样的:[ 'peter', 'nina' ],很明显,两个不同的子类之间的数据…
为什么123.toString()不行,而123..toString()却可以?
今天偶然在百度知道上发现这个问题,提问时间是2016年,居然到了2019也没有一个正确的回复,技术方向还真不一定就"百度以下,你就知道"。 非法语句,123是个Number,Numer本身具有toString方法,即使没有,错误应该是:Uncaught TypeError: t…
浅谈Vue中的数据绑定的实现,以及Vue3.0的proxy
在开发过程中,我们时常会遇到这样一种情况:当vue的data里边声明或者已经赋值过的对象或者数组(数组里边的值是对象)时,向对象中添加新的属性,如果更新此属性的值,是不会更新视图的。 根据官方文档定义:如果在实例创建之后添加新的属性到实例上,它不会触发视图更新。 受现代 Jav…
JS调试 - console更多用法
如果您想获取日志信息的提示位置,可通过使用console.trace()来获取带有记录数据的堆栈跟踪。 使用console.time()开始计算时间,然后使用console.timeEnd()进行打印。 console.memory(是属性,不是函数)用来检查你的堆大小状态。 …
监听Dom节点变化 - Mutation Observer
Mutation Observer API 用来监视 DOM 变动。DOM 的任何变动,比如节点的增减、属性的变动、文本内容的变动,这个 API 都可以得到通知。 概念上,它很接近事件,可以理解为 DOM 发生变动就会触发 Mutation Observer 事件。但是,它与事…
Git下如何找回未提交到远程的代码
有时不小心,因为分支切换,rebase,merge等多种原因,导致代码丢失,或者想切回去看之前某个时间点的文件记录,这是一般我们会使用git log进行查看。然而git log只记录了提交过的记录,并不包含本地的分支操作,此时我们就需要一个能查看更多信息的命令:git refl…
Chrome下多屏、长页面或者元素截图
要想使用截图功能,你需要首先确保 Chrome 已升级至 59 或更高版本。在想要截图的网页中,首先按下 Command + Option + I(Windows 为 F12)快捷键(或者右键-> 检查),召唤出调试界面。 随后,按下 Command + Shift + P(W…
VUE中setTimeout和setInterval自动销毁
在Vue的大型单页应用中,在某个路由下,经常会出现需要延迟执行(setTimeout)或者间隔之心(setInterval)的函数,但是每次在页面destroy之前,都必须手动清理掉。正常代码如下: 当然有,那就是重新写一个setTimeout的方法(或者干脆劫持window.…
个人成就
文章被点赞
28
文章被阅读
31,642
掘力值
441
关注了
20
关注者
16
收藏集
4
关注标签
42
加入于
2018-12-03