所谓DOM就是文档对象模型,我们可以把一个文档的各种元素想象成一个节点树,每一段标记都可以通过树中的一个节点(Node)来表示:HTML元素通过元素节点表示、属性通过属性节点表示、文本通过文本节点表示。总共有12种节点类型,我们需要重点掌握元素节点,属性节点和文本节点。
基于 Object.defineProperty() 的原生js双向数据绑定
前面我们介绍过存储器属性(重新认识JS对象(一)-- 对象及其属性),以及如何用Object.defineProperty()
定义一个存储器属性,今天我们介绍如何用Object.defineProperty()
实现双向数据绑定。
隐式类型转换
在javascript中隐式类型转换总是返回基本类型值,如字符串、数字、布尔值,不会返回对象或者函数。所以我们在介绍隐式类型转换之前首先来看一看字符串、数字、布尔值之间类型转换的基本规则。这里涉及到ToString
、ToNumber
和ToBoolean
,同时我们还会介绍ToPrimitive
。
重新认识JS对象(三)-- 原型及原型链
原型及原型链是Javascript里面很重要的概念,本文深入探讨了两者的关系及区别.
重新认识JS对象(二)-- 对象及其属性
前面介绍了如何创建对象,对象的存储器属性以及对象的特性(属性描述符),今天我们接着前面的来介绍对象及其属性。
重新认识JS对象(一)-- 对象及其属性
本文探讨了Javascript对象的创建,以及对象的属性及其特性,同时还说明了属性的设置与屏蔽.
NexT 高级配置
前一篇文章介绍了NexT的基本配置,其主要涉及两个配置文件第一个是主目录下的_config.yml
,另一个是我们的主题配置文件thems/next/_config.yml
,接下来我们继续深入。
Hexo 及 NexT 基本配置与使用
前一篇文章介绍了如何搭建博客,但是没有介绍如何使用和个性化配置博客。因此这篇文章主要来介绍Hexo
的主题及其配置以及如何来写自己的博客。
Hexo and GitHub Pages 博客搭建
最近没事想着自己来搭建一个博客,在网上看了一些资料发现,Hexo + GitHub
是目前比较常用的博客搭建系统,因此就照着网上的教程一步一步,历经一天左右的时间搭建了这个个人博客。
想着用博客来记录自己的学习笔记,希望自己能把写博客这个习惯坚持下来。
ok,接下来就来看看我是怎么一步步搭建这个博客的。