【全栈React】第2天: 什么是 JSX?

2017-08-02
阅读 3 分钟
4k
本文转载自:众成翻译译者:iOSDevLog链接:[链接]原文:[链接] 现在我们知道React是什么,让我们来看看这个系列的其余部分将会出现的几个术语和概念。 在我们前面的文章中,我们看了一下React,并在高级别上讨论了它的工作原理。 在本文中,我们将介绍React生态系统的一部分:ES6和JSX。 JSX/ES5/ES6 什么鬼东西??! 在...

【全栈React】第1天: 什么是 React?

2017-08-02
阅读 2 分钟
6.9k
我们的30天冒险中的每一天都将建立在前一天的材料上,所以在系列结束之后,您不仅可以了解框架如何工作的术语,概念和基础,而且可以在您的 下一个Web应用程序

【EASYDOM系列教程】之删除节点

2017-07-29
阅读 1 分钟
2k
在上述语法结构中,调用 removeChild() 方法的 node 表示 child 参数的父节点,而 child 参数则表示要删除的那个节点。

【EASYDOM系列教程】之插入节点

2017-07-28
阅读 3 分钟
1.9k
Node 对象提供了一些用于向 HTML 页面插入节点的方法,通过这些方法我们可以实现向 HTML 页面新增元素,或者移动 HTML 页面中的元素。

【EASYDOM系列教程】之遍历节点

2017-07-25
阅读 5 分钟
2.7k
Node 对象提供了一系列的属性和方法用来利用 DOM 节点树结构中节点的关系实现遍历其中的节点。 关于节点之间的关系,可以参考《DOM树结构》一节有关节点之间关系的内容。 获取父节点 通过 HTML 页面中指定元素查找其父级节点,我们可以使用 Node 对象的 parentNode 属性实现: {代码...} 在上述语法结构中,parentNode 属...

【EASYDOM系列教程】之判断节点类型

2017-07-25
阅读 2 分钟
3k
Node 对象中提供了 nodeName、nodeType 和 nodeValue 分别可以用于获取指定节点的节点名称、节点类型和节点的值。

【EASYDOM系列教程】之Node介绍

2017-07-24
阅读 1 分钟
2.1k
Node 对象是继承于 EventTarget 对象的,EventTarget 是一个用于接收事件的对象。我们可以通过如下代码测试两者之间的继承关系:

【EASYDOM系列教程】之创建页面元素

2017-07-16
阅读 2 分钟
2.2k
Document 对象提供了可以创建元素节点、属性节点和文本节点的方法,方便 DOM 更新 HTML 页面中的元素。 创建元素节点 Document 对象提供了 createElement() 方法创建元素节点,其语法格式如下: {代码...} 上述语法格式中,tagName 是参数,表示创建元素的元素名称。element 是返回值,表示创建的元素。 值得注意的是: cr...

【EASYDOM系列教程】之定位页面元素

2017-07-16
阅读 8 分钟
3.8k
Document 对象提供了属性和方法实现定位页面元素功能,这也是 DOM 的标准规范中 Document 对象的主要应用之一。 定位页面元素方法 目前 Document 对象提供实现定位页面元素的方法具有如下几种: getElementById()方法:通过页面元素的 id 属性值定位元素。 getElementsByName()方法:通过页面元素的 name 属性值定位元素...

【EASYDOM系列教程】之Document 对象介绍

2017-07-13
阅读 3 分钟
2.9k
Document 对象作为 DOM 访问和更新 HTML 页面内容的入口。简单来说,我们可以把 Document 对象理解为在 DOM 的标准规范中代表 HTML 页面。(当然,这种说法并不准确)

【EASYDOM系列教程】之DOM 树结构

2017-07-09
阅读 3 分钟
7.8k
DOM 树结构 DOM 之所以可以访问和更新 HTML 页面中的内容、结构和样式,是因为 DOM 将 HTML 页面解析为一个 树结构。 例如下面这段代码是一个简单的 HTML 页面源代码: {代码...} 将上面的 HTML 页面绘制成 DOM 树结构,如下效果: 通过上面的 DOM 树结构,我们可以看到,Document 对象是作为 DOM 树结构的入口。再根据 DO...

【EASYDOM系列教程】之DOM 简介

2017-07-07
阅读 3 分钟
5k
我们之所以可以在 JavaScript 语言中使用 DOM,是因为各大浏览器将 DOM 的标准规范内容封装成了 JavaScript 语言所支持的形式。

使用nvm安装管理多个版本的node.js(适用于Mac和Windows系统)

2017-01-03
阅读 3 分钟
17.3k
写在前面的话 目前安装 Node.js 的方式主要有以下两种。 1. 从官网获取最新版本 安装 Node.js 的最简单方法,就是从 官网 获取最新版本的安装文件。 值得注意的是: 这种方式安装,每次更新 Node.js 的版本,都需要从官网下载,并且进行覆盖安装。 这种方式安装,在系统中只能存在一个版本的 Node.js ,不适合对比学习。 ...

2017,从心开始

2017-01-01
阅读 2 分钟
2.5k
对于软件培训来讲,目前很多的软件公司并不认可,甚至会有些厌烦。我虽然只是个小小的讲师,但每每看到自己的学生无数次的被公司拒绝,或者在工作中遇到各种问题时,其实我是知道原因的。

w3schools网站的HTML教程之HTML基础

2016-05-21
阅读 1 分钟
3k
如果下述案例所使用的标签你还不会,不要担心。你将在下一章学习到这些标签。 HTML 文档 所有 HTML 文档必须是以这个类型声明:<!DOCTYPE html>。 HTML 文档本身要以<html>开始,以</html>结束。 HTML 文档在浏览器中可见的部分是在<body>和</body>之间。 {代码...} HTML 标题 HTML 标题...

w3schools网站的HTML教程之HTML编辑器

2016-05-19
阅读 1 分钟
2.9k
然而,我们推荐使用记事本(PC)或文本编辑器(Mac)学习 HTML。我们相信使用一个简单的文本编辑器学习 HTML 是一种很好的方式。按照下面 4 步使用记事本创建你的第一个 Web 页面。

w3schools网站的HTML教程之HTML介绍

2016-05-17
阅读 2 分钟
3k
什么是HTML HTML 是一种描述 Web 文档(页面)的标记语言。 HTML 代表超文本标记语言(Hyper Text Markup Language) 标记语言就是一组标记标签 HTML 文档是由 HTML 标签来描述的 每个 HTML 标记描述了不同的文档内容 HTML 示例代码 {代码...} 示例代码解释 DOCTYPE 声明定义将 HTML 文档类型 <html>和</html&g...

AJAX快速入门

2015-06-15
阅读 7 分钟
4.6k
AJAX的意思就是异步的JavaScript和XML。简而言之,它是使用XMLHttpRequest对象与服务器端通信的脚本语言。它可以发送及接收各种格式的信息,包括JSON、XML、HTML和文本文件。AJAX最为吸引人的就是它的“异步”特性,这意味着AJAX可以无需刷新页面而与服务器端进行通信。允许你根据用户事件来更新部分页面内容。