摘要: 一、安装邮件服务模块 - nodemailer npm install --save nodemailer 二、新建一个 js 文件,配置 nodemailer (下面以 QQ 邮箱为例) "use strict"; const nodemailer = require('nodemailer'); 阅读全文
posted @ 2020-07-27 01:11 elfpower 阅读(802) 评论(1) 推荐(0) 编辑
摘要: Global 在 JavaScript 中什么是全局对象? 简单来说,在 JavaScript 中,有那么一个对象,它的所有属性可以在程序中的任何地方调用、访问,并且所有在全局创建的变量常量都会绑定在这个对象上,那么这一个对象就是全局对象。 全局对象只是一个对象,它不是类,它没有构造函数,也无法实例 阅读全文
posted @ 2020-07-17 18:01 elfpower 阅读(1948) 评论(0) 推荐(0) 编辑
摘要: BOM BOM - Browser Object Model ( 浏览器对象模型 ),BOM 主要用于操作与管理浏览器相关状态。BOM 由以 window 对象为主以及其他常用对象如 navigator 、location 、history 、screen 、document 等等功能各异的对象组成 阅读全文
posted @ 2020-07-08 17:55 elfpower 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: DOM DOM - Document Object Model ( 文档对象模型 ),Javascript 本身并不能直接操作 HTML、XML 或 SVG,DOM 的 API 将 web 页面与 Javascript 连接起来,把 web 页面的各节点当作一个个对象来进行操作,使得页面的内容能通过 阅读全文
posted @ 2020-06-30 23:44 elfpower 阅读(752) 评论(0) 推荐(0) 编辑
摘要: Error对象 在 JavaScript 中, Error 对象用于表示程序非正常运行状态。除了继承自 Object 的一些属性和方法外,Error 对象本身没有任何自定义属性和方法。Error对象只做一件事,就是在程序非正常运行状态时抛出一个信息,用以提醒开发者或使用者程序出错或异常。 创建一个  阅读全文
posted @ 2020-06-08 11:27 elfpower 阅读(2198) 评论(0) 推荐(0) 编辑
摘要: 看了一些 JavaScript 相关的书并且在国内外网站查阅了很多相关的知识,做一下有关 JavaScript 的记录,文章会不断细化、优化,如有新的感悟或版本更替也会逐渐修改,以求不断精进及对自己帮助很大的互联网环境有所反馈。JavaScript 有3大对象,分别是本地对象、内置对象和宿主对象,以 阅读全文
posted @ 2020-06-06 15:22 elfpower 阅读(2433) 评论(0) 推荐(1) 编辑
摘要: JSON 对象 在 JavaScript 中, JSON 是一种按照 JavaScript 对象语法的数据格式,但和对象字面量可以说是两样东西。平常所说对象字面量是一个JSON,这种说法其实并不完全正确。标准通用JSON属性名称必须是双引号括起来的字符串,并且最后一个属性后不能有逗号。JSON对象包 阅读全文
posted @ 2020-06-03 16:08 elfpower 阅读(1930) 评论(0) 推荐(0) 编辑
摘要: Math 对象 在 JavaScript 中, Math 对象用于表达特定数值与执行计算任务。 Math 不是一个构造器,它的所有属性与方法都是静态的。它提供了多个数学常数属性和数学函数方法。由于 Math 不是构造器,使用时无需创建实例,直接使用 Math.xx() 即可。 Math 对象的属性和 阅读全文
posted @ 2020-06-03 15:41 elfpower 阅读(1693) 评论(0) 推荐(0) 编辑
摘要: Number 对象 在 JavaScript 中, Number 是一种基本的数据类型,它是原始数值的包装对象。在必要时,JavaScript 会自动地把原始数值转化成 Number 对象。构造函数 Number() 可以不与运算符 new 一起使用,而直接作为转化函数来使用。以这种方式调用 Num 阅读全文
posted @ 2020-06-03 14:09 elfpower 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: Boolean 对象 在 JavaScript 中, Boolean 是一种基本的数据类型。用于将非布尔值转换为布尔值(true 或者 false)。当作为一个构造函数(带有运算符 new)调用时,Boolean() 将把它的参数转换成一个布尔值,并且返回一个包含该值的 Boolean 对象。如果作 阅读全文
posted @ 2020-06-02 15:53 elfpower 阅读(1440) 评论(0) 推荐(0) 编辑
摘要: Function 对象 在 JavaScript 中, Function 对象是一个很核心的内容,它本身是一个对象,可以创建对象,也可以用于创建任何函数,所有函数都是一个 Function 对象。Function 对象的返回值可以是任何一种数据类型,虽然本身的属性和方法并不多,但却是最灵活最不可或缺 阅读全文
posted @ 2020-05-12 11:55 elfpower 阅读(1251) 评论(0) 推荐(1) 编辑
摘要: String 对象 在 JvaScript 中,String 是一种基本的数据类型 ,用于进行字符串操作。字符串字面量 (通过单引号或双引号定义) 和 直接调用 String 方法(没有通过 new 生成字符串对象实例)的字符串都是基本字符串。JavaScript 会自动将基本字符串转换为字符串对象 阅读全文
posted @ 2020-05-11 14:01 elfpower 阅读(841) 评论(0) 推荐(0) 编辑
摘要: RegExp 对象 在 JavaScript 中, RegExp 是描述字符模式的对象。用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。正则表达式用好了有时候能减少大半代码量。 它提供了各种匹配与检查字符串的相关操作。 创建一个 RegExp 实例对象的方法: var reg =  阅读全文
posted @ 2020-05-11 13:59 elfpower 阅读(914) 评论(0) 推荐(0) 编辑
摘要: Date 对象 在 JavaScript 中, Date 对象用于处理日期和时间。它提供了获取、设置日期时间等相关操作。创建一个 Date 对象的方法: var date = new Date() Date 对象与其实例的属性和方法: // Object.getOwnPropertyDescript 阅读全文
posted @ 2020-05-11 13:57 elfpower 阅读(1840) 评论(0) 推荐(0) 编辑
摘要: Array 对象 在 JavaScript 中, Array 对象用于构造数组,数组是类列表的高阶对象,可在单个的变量中存储多个值。 JavaScript 数组的长度和元素类型都是非固定的。因为数组的长度可随时改变,并且其数据在内存中也可以不连续,所以 JavaScript 数组不一定是密集型的,这 阅读全文
posted @ 2020-05-11 13:55 elfpower 阅读(1311) 评论(0) 推荐(0) 编辑