240 发简信
IP属地:上海
  • eslint 常用校验规则

    Eslint附带了大量的校验规则,这些规则的值分别有如下规律: off | 0 :表示关闭规则。 warn | 1 :表示将该规则转换为警告。 error | 2 :表示将该...

  • 4、+、''、!

    解析: 1、一元加号会尝试将 boolean 类型的值转换成数字类型, true 转换成 1, false 转换成 02、'ouyang' 为 true, 非真为假,即为 f...

  • 3、String.raw

    解析: String.raw: 是一个模板字符串的标签函数,是用来获取一个模板字符串的原始字符串的 根据以上结果可得知,直接将模板字符串拼接是会完整返回原始字符串,不会受反斜...

  • 2、垃圾回收与上下文引用

    答案: setInterval 的回调仍然每秒都会被调用一次 解析: 一般情况下,将对象赋值为 null,那些对象将被垃圾回收(garbage collected),简称 G...

  • 1、 参数解构与箭头函数

    解析: 1、getList 接受参数 list 时会对应立即解构赋值,等同于 [x, ...y] = [1, 2, 3, 4],所以 x = 1, y = [2, 3, 4]...

  • git 原理初探

    前言 最近一直在研究 git 命令的操作效果,但总是感觉一知半解。自从看了知某平台文章这才是真正的Git——Git内部原理揭秘!,并结合git 图解,才感觉了解了一些 git...

  • git 同步不同仓库的项目

    Q:同步不同仓库什么意思? 一直在 A 仓库做开发,现在想把 A 仓库的同步到 B 仓库(B仓库可能是不同的代码托管平台)如果是 A 仓库以后抛弃不用了,那就直接修改 A 仓...

  • git push/pull 对应分支

    git 工作流中,多个本地分支与远程分支一般是一一对应的,所以我们总是想偷懒的用 git push将本地 develop 分支 推到远端的 develop 分支或者用 git...

  • git 修改远程仓库地址

    项目中会因为很多情况需要更改远程仓库地址,比如项目迁移或者远程仓库换了新的ip等。未重置之前与远程的操作会出现如下的错误提示 旧地址:http://39.118.252.14...

  • 前端项目组件化开发见解

    如今前端项目组件化开发已经是很普及的了,但是想将一个较为复杂的项目完全拆分也不是一件容易事。以下是我在项目开发中和平时视频学习中总结出的一些个人经验,对于项目把握的最小粒度发...

  • js 面向对象编程之封装

    引言: javascript 是基于对象的语言,可以说万物皆对象,但是设计之初并没有赋予类(class)的概念,所以它又不是真正的面向对象编程(OOP:Object Orie...

  • 120
    vue 初学者路由结构梳理

    一、问题 对于刚用 vue 框架写这种项目的新手来说会弄不清项目结构要怎么弄才能让路由条理足够清晰。因为最近碰到有人问我这个问题,便整理一下,希望能帮到刚接触的人。有过大型网...

  • 120
    30个最优CSS动画案例分享,轻松让网页用户随心而“动”

    CSS或CSS3动画,包括常见的鼠标悬停动画,网页加载动画,页面切换动画,文本动画以及背景动画等等,能够有效地提升网页趣味性和视觉吸引力。这也是为什么CSS/CSS3动画设计...

  • 120
    一些程序员所需网站

    学习笔记,非原创。谢谢 1. 中文在线教程书籍 free-programming-books-zh_CN 这是github上的一个开源项目,大量免费的计算机编程类中文书籍。...

  • js 创建对象的几种模式

    一、一般情况 一般情况下,创建对象最常见的两种方式为以下两种方式 1、new Object() 2、字面量方式 但这种方式所创建的对象都是不同对象,会产生大量的重复代码。 二...

个人介绍
想写文字的时候似乎心情都不怎么好。不过也对,高兴的时候开心地笑就够了。难过的时候除了音乐就只剩下文字能懂你了。