本主题中的某些内容可能不适用于某些语言。 代表“Office 助手”气球中的一个复选框。BalloonCheckBox 对象是BalloonCheckBoxes 集合中的一个成员。 使用 BalloonCheckbox 对象 用CheckBoxes(index) 可返回一个BalloonCheckBox 对象,其中的index 是一个 1 到 5 的数字。一个气球中可有 1 到 5 个复选框,每个
本主题中的某些内容可能不适用于某些语言。 代表一个气球,在该气球中,“Office 助手”可显示标题和文字信息。一个气球可包含诸如复选框和标签等控件。 使用 Balloon 对象 用NewBalloon 属性可返回一个Balloon 对象。不存在Balloon 对象的集合,任意时刻都只有一个气球是可见的。但用户可定义多个气球并在需要时调用其中之一。有关详细信息,请参阅本主题后面的“定义和重新使用气
本主题中的某些内容可能不适用于某些语言。 代表“Microsoft Office 助手”。 使用 Assistant 对象 可用Assistant 属性返回Assistant 对象。不存在Assistant 对象的集合,任意时刻只有一个Assistant 对象是活动的。可用Visible 属性显示“助手”,用On 属性启用“助手”。 说明 默认的“助手”是“大眼夹”(英文名字是“Clippit”)
本主题中的某些内容可能不适用于某些语言。 代表 Microsoft Office 应用程序的 AnswerWizard。每个应用程序只有一个 AnswerWizard,并且对AnswerWizard 或AnswerWizardFiles 集合所做的所有更改都将立刻影响活动的 Office 应用程序。 使用 AnswerWizard 对象 用ClearFileList 方法可删除当前“应答向导”可用
请访问 MSDN Online 上的 Office 开发人员中心获取最新的 Microsoft Office 开发信息,包括新技术文章、下载、范例、产品新闻等更多内容。 下表列出了 Microsoft Office 中添加到 Visual Basic 的对象。对象FileDialog FileDialogFilter FileDialogFilters FileDialogSelectedItem
概述 window.history属性指向 History 对象,它表示当前窗口的浏览历史。 History 对象保存了当前窗口访问过的所有页面网址。下面代码表示当前窗口一共访问过3个网址。 window.history.length // 3 由于安全原因,浏览器不允许脚本读取这些地址,但是允许在地址之间导航。 // 后退到前一个网址 history.back() // 等同于 histor
简介 浏览器与服务器之间,采用 HTTP 协议通信。用户在浏览器地址栏键入一个网址,或者通过网页表单向服务器提交内容,这时浏览器就会向服务器发出 HTTP 请求。 1999年,微软公司发布 IE 浏览器5.0版,第一次引入新功能:允许 JavaScript 脚本向服务器发起 HTTP 请求。这个功能当时并没有引起注意,直到2004年 Gmail 发布和2005年 Google Map 发布,才引起
概述 浏览器里面,window对象(注意,w为小写)指当前的浏览器窗口。它也是当前页面的顶层对象,即最高一层的对象,所有其他对象都是它的下属。一个变量如果未声明,那么默认就是顶层对象的属性。 a = 1; window.a // 1 上面代码中,a是一个没有声明就直接赋值的变量,它自动成为顶层对象的属性。 window有自己的实体含义,其实不适合当作最高一层的顶层对象,这是一个语言的设计失误。最
概述 事件发生以后,会产生一个事件对象,作为参数传给监听函数。浏览器原生提供一个Event对象,所有的事件都是这个对象的实例,或者说继承了Event.prototype对象。 Event对象本身就是一个构造函数,可以用来生成新的实例。 event = new Event(type, options); Event构造函数接受两个参数。第一个参数type是字符串,表示事件的名称;第二个参数opti
概述 Promise 对象是 JavaScript 的异步操作解决方案,为异步操作提供统一接口。它起到代理作用(proxy),充当异步操作与回调函数之间的中介,使得异步操作具备同步操作的接口。Promise 可以让异步操作写起来,就像在写同步操作的流程,而不必一层层地嵌套回调函数。 注意,本章只是 Promise 对象的简单介绍。为了避免与后续教程的重复,更完整的介绍请看《ES6 标准入门》的《P
JSON 格式 JSON 格式(JavaScript Object Notation 的缩写)是一种用于数据交换的文本格式,2001年由 Douglas Crockford 提出,目的是取代繁琐笨重的 XML 格式。 相比 XML 格式,JSON 格式有两个显著的优点:书写简单,一目了然;符合 JavaScript 原生语法,可以由解释引擎直接处理,不用另外添加解析代码。所以,JSON 迅速被接受
RegExp对象提供正则表达式的功能。 概述 正则表达式(regular expression)是一种表达文本模式(即字符串结构)的方法,有点像字符串的模板,常常用来按照“给定模式”匹配文本。比如,正则表达式给出一个 Email 地址的模式,然后用它来确定一个字符串是否为 Email 地址。JavaScript 的正则表达式体系是参照 Perl 5 建立的。 新建正则表达式有两种方法。一种是使用字
Date对象是 JavaScript 原生的时间库。它以国际标准时间(UTC)1970年1月1日00:00:00作为时间的零点,可以表示的时间范围是前后各1亿天(单位为毫秒)。 普通函数的用法 Date对象可以作为普通函数直接调用,返回一个代表当前时间的字符串。 Date() // "Tue Dec 01 2015 09:34:43 GMT+0800 (CST)" 注意,即使带有参数,Date作
Math是 JavaScript 的原生对象,提供各种数学功能。该对象不是构造函数,不能生成实例,所有的属性和方法都必须在Math对象上调用。 静态属性 Math对象的静态属性,提供以下一些数学常数。 Math.E:常数e。 Math.LN2:2 的自然对数。 Math.LN10:10 的自然对数。 Math.LOG2E:以 2 为底的e的对数。 Math.LOG10E:以 10 为底的e的对数。
概述 String对象是 JavaScript 原生提供的三个包装对象之一,用来生成字符串对象。 var s1 = 'abc'; var s2 = new String('abc'); typeof s1 // "string" typeof s2 // "object" s2.valueOf() // "abc" 上面代码中,变量s1是字符串,s2是对象。由于s2是字符串对象,s2.val