猿梦·随笔

点滴记录,码出未来


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 站点地图

  • 搜索

JavaScript 三种变量声明方式

发表于 2018-08-31 | 分类于 JavaScript
字数统计: 1.7k 字 | 阅读时长 ≈ 6 分钟

JavaScript有三种声明方式。

  • var:声明一个变量,可赋一个初始化值。
  • let:声明一个块作用域的局部变量,可赋一个初始化值。
  • const:声明一个块作用域的只读的命名常量。
阅读全文 »

JavaScript 算数运算符

发表于 2018-08-30 | 分类于 JavaScript
字数统计: 917 字 | 阅读时长 ≈ 3 分钟

算术运算符以数值(字面量或变量)作为其操作数,并返回一个单个数值。标准算术运算符是加法(+),减法( - ),乘法(*)和除法(/)。

阅读全文 »

JavaScript 构建函数与原型

发表于 2018-08-30 | 分类于 JavaScript
字数统计: 3.2k 字 | 阅读时长 ≈ 12 分钟

JavaScript 用一种称为构建函数的特殊函数来定义对象和它们的特征。构建函数非常有用,因为很多情况下您不知道实际需要多少个对象(实例)。构建函数提供了创建您所需对象(实例)的有效方法,将对象的数据和特征函数按需联结至相应对象。

不像“经典”的面向对象的语言,从构建函数创建的新实例的特征并非全盘复制,而是通过一个叫做原形链的参考链链接过去的。

阅读全文 »

JavaScript 变量提升

发表于 2018-08-29 | 分类于 JavaScript
字数统计: 224 字 | 阅读时长 ≈ 1 分钟

因为变量声明在任何代码执行之前被处理,所以在变量作用域的任何地方声明一个变量等同于在变量作用域的顶部声明该变量。

因此,一个变量可以在它被声明之前使用,这种行为,就叫 变量提升(hoisting),其表现就是变量声明会被移动到函数或者全局代码的顶部。

阅读全文 »

JavaScript for...in 与 for...of

发表于 2018-08-29 | 分类于 JavaScript
字数统计: 1.1k 字 | 阅读时长 ≈ 4 分钟

本文将简单介绍 JavaScript 中 for...in 与 for...of 的功能与区别。

阅读全文 »
1…456…13
Abraham

Abraham

好记性不如烂笔头

64 日志
10 分类
63 标签
RSS
GitHub E-Mail
© 2018 — 2019 Abraham | Site words total count: 54.9k
访问人数 总访问量 次
0%