生命周期:Vue 实例从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期,各个阶段有相对应的事件钩子
more >>Be the best you can be!
生命周期:Vue 实例从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期,各个阶段有相对应的事件钩子
more >>作用域和上下文的概念和区别说实话我一开始也不是很清楚,直到后面参加公司产品的开发,开始写原生 JS 的时候发现很多一旦逻辑写的稍微复杂一些就会涉及到上下文和作用域,如果不理解的话很容易产生一些不必要的问题,于是我找了很多资料,系统的对比了一下这两个知识点,并做了这篇笔记。
上下文(context)和作用域(scope)的关系可大致总结为:
more >>上下文是一段程序运行所需要的最小数据集合;作用域是当前上下文中,按照具体规则能够访问到的标识符(变量)的范围。
看下面的代码片段:
1 |
|
有一次我把 wordpress 从 4.0 升级到最新的 4.92 版本时,发现首页显示文章的摘要数字变得很少了,而且后台没有修改入口;于是上网搜了一下,发现不止是升级的时候容易有这个问题,当把国外主题汉化成国内主题时也会有这个问题;试了网友列出的一些方法,将有效的列在下面:
more >>cookie 是 document 对象的一个属性,是一小段文本信息,伴随着用户请求在 web 服务器和浏览器之间传递。它是存储于访问者的计算机中的变量,每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值,可以通过 document.cookie 来获取存在的 cookie。
more >>作为前端开发人员,我们都知道 JavaScript 会在创建变量(对象、字符串)时自动分配内存,并在这些变量不被使用时自动释放内存,这个过程被称为垃圾回收。这个”自动”释放资源的特性有时会给我们带来一些困惑,让 JavaScript 开发者误以为可以不关心内存管理。说实话我一开始也不是很关心内存管理方面的细节,这是一个很不好的习惯,于是后面我找了一些资料,系统的总结了一下 JS 内存泄漏的知识和规避方法。
more >>看到用 js 判断变量类型,我想到的第一个方法就是下面这种:
1 |
|
但是了解了 String 变量的定义方法之后会发现用 typeof 并不能判断出所有的 String 变量。
more >>tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true