JavaScript 面向对象编程之严格模式

除了正常的运行模式,JavaScript 还有第二种运行模式:严格模式(strict mode)。顾名思义,这种模式采用更加严格的 JavaScript 语法。同样的代码,在正常模式和严格模式中,可能会有不一样的运行结果。一些在正常模式下可以运行的语句,在严格模式下将不能运行。

7/26/2019 2:43:41 PM 转载 雨辰 56 0 0 JavaScript 面向对象编程
JavaScript 数据类型之数组

数组(array)是按次序排列的一组值。每个值的位置都有编号(从0开始),整个数组用方括号表示。

7/23/2019 8:28:01 PM 转载 雨辰 56 0 0 JavaScript 数据类型
Android 自动显示软键盘

通过设置 AndroidManifest.xml 文件,打开 Activity 时自动弹出软键盘。

3/4/2019 4:04:29 PM 原创 素颜 56 0 0 Android 软键盘
JavaScript 标准库之 Number 对象

Number 对象是数值对应的包装对象,可以作为构造函数使用,也可以作为工具函数使用。

7/26/2019 2:26:17 PM 转载 雨辰 53 0 0 JavaScript 标准库
JavaScript 面向对象编程之 this 关键字

this 关键字是一个非常重要的语法点。毫不夸张地说,不理解它的含义,大部分开发任务都无法完成。前一章已经提到,this 可以用在构造函数之中,表示实例对象。除此之外,this 还可以用在别的场合。但不管是什么场合,this 都有一个共同点:它总是返回一个对象。

7/20/2019 6:56:20 PM 转载 雨辰 52 0 0 JavaScript 面向对象编程
JavaScript 事件之事件模型

浏览器的事件模型,就是通过监听函数(listener)对事件做出反应。事件发生后,浏览器监听到了这个事件,就会执行对应的监听函数。这是事件驱动编程模式(event-driven)的主要编程方式。

8/3/2019 5:11:36 PM 转载 雨辰 43 0 0 JavaScript 事件
JavaScript 标准库之属性描述对象

JavaScript 提供了一个内部数据结构,用来描述对象的属性,控制它的行为,比如该属性是否可写、可遍历等等。这个内部数据结构称为“属性描述对象”(attributes object)。每个属性都有自己对应的属性描述对象,保存该属性的一些元信息。

7/26/2019 2:18:36 PM 转载 雨辰 42 0 0 JavaScript 标准库