大家好!
欢迎搭乘 JavaScript 观光巴士。
起程前,我们先用一个小测验作为旅程的序幕吧!
JavaScript 目前有 8 种资料型别,其中有 7 种原始型别和 1 种物件型别:
BigInt
、Boolean
、Null
、Number
、String
、Symbol
和 Undefined
字面建构式
和 关键字+建构式
建立的物件请问:下列变数的资料型别,何者为原始型别?何者为物件型别?
var a = [],
b = {},
c = '',
d = true,
e = null,
f = /\w/;
请问:物件能使用什麽方法建立?
请问:下方物件的各属性值,其中的 this
是指向何者?
var obj = {
kw: this,
fn: function () {
return this;
}
};
c
、d
和 e
a
、b
和 f
typeof a; // 'object'
typeof b; // 'object'
typeof c; // 'string'
typeof d; // 'boolean'
typeof e; // 'object'
typeof f; // 'object'
字面建构式
new 关键字
(/\w/);
// or
new RegExp('\\w');
window
obj
obj.kw === window; // true
obj.fn() === obj; // true
都有答对吗?
这个小测验旨在测试我们对 JavaScript 的资料型别有多少认识。
资料型别是程序语言的核心,只要能理解资料型别的差异和用法,编写程序就会相对快速,更何况现在的程序语言也都有通用的资料型别,学习也就不需要再从零开始了。
差不多也到尾声了。
如果对文章有任何疑问,欢迎於下方提问和建议!
我是 Felix,我们明天再见!
1.新增ENABLE_PREMARKET选项,打开的话可以机器人在收盘的时候会挂单(没实质作用,就是...
我们昨天做了错误处理, 今天才正式来处理写进资料库的内容, 我们先来做个范例, (我们不讨论CKEd...
如标题,这篇想教大家如何做出一个有CRUD功能的会员管理系统 首先,要先知道CRUD分别代表什麽 C...
(注:昨天不小心把Reset按钮的type改成button,今天改回reset。) 我们目前建立了3...
如果画面太小或看不清楚,可移驾至 https://www.youtube.com/watch?v=...