• JS 作用域与作用域链

    1. 作用域 作用域就是代码的执行环境,全局执行环境就是全局作用域,函数的执行环境就是私有作用域,它们都是栈内存。 执行环境定义了变量或函数有权访问的其他数据,决定了它们各自...

  • JS 堆栈内存

    堆栈内存的作用 JS 中的内存堆内存和栈内存,所有堆栈内存的处理,浏览器会自行在内部执行 栈内存: 提供一个供 JS 代码自上而下执行的环境(作用域,代码都是在栈内存中执行的...

  • JS 变量提升

    1. 变量提升的概念 变量提升的概念:当栈内存(作用域)形成,JS 代码自上而下执行之前,浏览器首先会把所有带 var / function 关键字开头的进行提前声明或者定义...

  • DOM的映射机制

    前言 这在我们平常操作 DOM 的时候司空见惯。就比如:我通过获取一个元素来改变其样式,自然而然的反映到 HTML 页面中。 但是,我们操作 JS 对象的时候,本质上操作的是...

  • JS类型转换总结

    前言 JS 令人头疼的一点就是它属于弱类型语言,一个变量存储的值可以是字符串、数值、布尔值或者对象等,可以随时变更。获取一个变量,你不会知道其存储的值是什么类型的,所以很多时...

  • JS变量的创建机制

    前言 JS 怎么创建变量?相信大家都会: 那么它们具体存储在哪里,又是怎么运行的呢? 这次,就聊一聊 JS 的堆栈内存和变量的创建机制。(这里只介绍 ES5 的机制) 1. ...

  • 如果还是不行,我建议是换一个评论系统,比如来必力,友言评论真的不怎么稳定,我的博客现在也是经常都刷不出来。

    Hexo + yilia 主题 +githubpages博客添加友言评论功能

    前言 Hexo博客的Yilia主题中评论系统只提供了畅言、网易云跟帖、多说和Disqus。由于多说评论、网易云跟帖已经关闭系统,畅言需要域名备案,而github是国外的,没有...

  • 如果本地查看都没有的话,应该是配置的问题。前面有人遇到的问题都是在 GitHub 上并没有显示。还是详细查看下你的配置。

    Hexo + yilia 主题 +githubpages博客添加友言评论功能

    前言 Hexo博客的Yilia主题中评论系统只提供了畅言、网易云跟帖、多说和Disqus。由于多说评论、网易云跟帖已经关闭系统,畅言需要域名备案,而github是国外的,没有...

  • Markdown 添加 Latex 数学公式

    Markdown 中添加公式 行内公式 行间公式 Latex 数学公式语法 角标(上下标) 上标 下标 上下标命令用来放在需要插入上下标的地方,花括弧内为上下标的内容,当角标...

  • Vue2.0+组件库总结

    UI组件 element - 饿了么出品的Vue2的web UI工具套件 Vux - 基于Vue和WeUI的组件库 mint-ui - Vue 2的移动UI元素 ivi...

  • ESLint (二)配置文件

    一、配置方式 注释形式:使用 JavaScript 注释将配置信息直接嵌入到文件中 文件形式.eslintrc.js.eslintrc.yaml 或者 .eslintrc.y...

  • ESLint (一)简介与安装

    一、关于 ESLint 是一个由 Nicholas C. Zakas 于 2013 年 6 月创建的开源 JavaScript linting 实用程序。codelintin...

  • 120
    Canvas 画五角星

    前言 学习 canvas,更多的是需要动手实践,下面就从一个相对简单的例子:五角星开始吧! 不懂 canvas 的同学,请先学习:Canvas 画布 一、几何模型 由上图可以...

  • 120
    Canvas 画时钟

    前言 不管学习什么,不动手去做,永远不能熟练掌握。学习了 canvas API,会觉得只要按照直线、圆等画法去画,canvas 太简单了。可是,当你真正去画的时候,会遇到许多...

  • HTML5 地理位置

    一、简介 地理位置特性能够识别你所在的地理位置并且在你允许的情况下,把位置信息分享给别人。 识别地理位置的方法: 通过 IP 地址只能用于电脑上的位置信息定位 利用基站获取去...

  • HTML5 微数据

    一、什么是微数据 一个页面的内容,不仅要给用户看,还要让机器可识别。而目前机器智能程度有限,要让其知会特定内容含义,我们需要使用规定的标签、属性名以及特定用法等。如使用 ...

  • 您申请的博客搬家通过了,邀请码为4PN3K6NQ,现在去搬家

    将博客搬至CSDN

    CSDN 我的CSDN博客:destiny'Note 将博客迁入CSDN,两边同步更新,希望更多的人关注我的博客,谢谢大家

  • Canvas 画布

    一、简介 HTML5 中的定义:“它是依赖分辨率的位图画布,你可以在 canvas 上面绘制任何图形,甚至加载照片。” 矩形空白区域 通过 javascript 绘制图形 可...

  • 编码规范(二)CSS

    前言 统一的编码规范,有助于编写高质量、可读性强、易于维护的代码。 CSS 代码的编写,应该尽量简洁、高性能、高可维护性,达到三者的一个最佳平衡。不能为了简洁牺牲可维护性。 ...

  • 编码规范 (一)HTML

    前言 统一的编码规范,有助于编写高质量、稳定、可维护的代码。 本文引自:编码规范 by @mdo黄金定律不管有多少人共同参与同一项目,一定要确保每一行代码都像是同一个人编写的...

个人介绍
前端自学者,分享一些笔记并收录了一些好的文章,希望能与大家一起去交流前端的知识