240 发简信
  • ES6 函数的扩展

    函数的扩展我们可以从三个方面来了解与认识: 参数的默认值 箭头函数 关于尾调用的优化 参数的默认值 在 ES6 之前,我们不能直接为函数的参数指定默认值,只能采用变通的方法。...

  • ES6 对象的扩展

    属性的简洁表示法 我们知道对象是由键值对组成的,在 ES6 中允许在对象的大括号内直接写入变量和函数,此时属性名是变量名,属性值是变量值。 示例: 例如我们定义两个变量 na...

  • ES6 数组的扩展

    扩展运算符的使用 扩展运算符是由三个点组成 ...,可以用于将一个数组转为逗号分隔的一个参数序列。主要作用就是展开当前数组,一般用于复制数组,合并数组,解构,拆分字符串和转换...

  • ES6 字符串的扩展

    本节我们来学习 ES6 中字符串类型的扩展,包括一些字符串对象的新增方法的使用等。 字符的 Unicode 表示法 ES6 加强了对 Unicode 的支持,JavaScri...

  • ES6 数值的扩展

    本节我们学习 ES6 中的常用数据类型之数值(Number)类型。ES6 中除了 JavaScript 中的六种数据类型之外,还引入了一种新的原始数据类型 Symbol,它...

  • ES6 块级作用域

    本节我们来学习块级作用域,ES5 中只有全局作用域和函数作用域。这会导致函数作用域覆盖了全局作用域,或者循环中的变量泄露为全局变量。 示例: 函数作用域覆盖全局作用域: 循环...

  • ES6 const命令

    本节我们学习 ES6 中的 const 命令,const 也是 ES6 中新增的一个命令。const 声明一个只读常量,一旦声明常量,就必须立即初始化。改变常量的值或者仅声明...

  • ES6 let命令

    ES6 中新增了 let 命令,可以用于声明变量。下面我们就一起来看一下 let 命令的使用。 使用let声明变量 let 命令是 ES6 中新增的用于声明变量的一个命令,声...

  • 120
    ES6 配置运行环境

    本节我们来学习配置 ES6 的 JavaScript 运行开发环境,通过 babel 把 ES6 转码为 ES5 。 选择一个编辑器 首先我们选择一个编辑器,然后在这个编辑器...

  • ES6 入门简介

    本教程我们学习 ES6 的基础知识,ES6 是 ECMAScript6 的简称,是2015年6月正式发布的 JavaScript 语言的标准,正式命名为 ECMAScript...

  • CSS 链接样式

    超链接是网页的基本元素之一,几乎每个网页我们都可以看到超链接。在之前讲 HTML 的时候就讲过,超链接会自带一些默认样式,例如未点击的超链接会显示带下划线的蓝色字体、点击时字...

  • CSS 字体样式

    本节我们来讲字体样式,之前我们学习 HTML 的时候学过一些用于字体加粗、倾斜的标签,但是使用标签来实现的效果肯定没有我们通过 CSS 中的样式来的方便。 接下来我们会给大家...

  • CSS 颜色

    本节我们来讲一下颜色,因为我们后面学习 CSS 样式时,会经常用到颜色,颜色也是网页中必不可少的一个元素。例如我们可以给某个字体设置颜色,给元素的边框设置颜色,设置元素的背景...

  • 120
    CSS 类选择器和ID选择器

    本节我们来讲一下类选择器和ID选择器。 上一节我们学习了标签选择器,但是在使用标签选择器的时候会有一个问题,举个例子,我们先来看下面这段代码: 在浏览器中的演示效果: 如果我...

  • CSS 标签选择器

    本节我们来学习 CSS 中的选择器,选择器是 CSS 里面一个很重要的概念,HTML 中的所有标签样式,都是通过不同的 CSS 选择器进行控制的。我们只需要通过选择器,就可以...

  • 120
    CSS 外部样式

    本节我们讲最后一种 CSS 引入方式,也是实际开发中主要使用的一种方式,即外部样式。 什么是外部样式 外部样式就是把 CSS 代码保存在一个单独的文件中,文件的扩展名为 ....

  • 120
    CSS 内嵌样式

    前面一节我们讲了行内样式,但是行内样式的缺点就是样式不能重用。例如当有好多个 标签,我们希望所有的 标签的样式都一致,那么需要在每个标签中都写一遍,这么会很麻烦,也会...

  • CSS 行内样式

    本节我们要学习一下 CSS 样式的几种形式,在实际应用中向 HTML 中引入 CSS 样式的方法有三种,分别是行内样式、内部样式、外部样式。我们会依次学习这三种方式的优缺点以...