摘要:JavaScript RegExp对象 前言 正则表达式其本身就是一种小型的,高度专业化的编程语言,能够非常方便的对字符串进行处理。 正则语法在各个语言中都是通用的,所以掌握它显得十分有必要。 创建正则 在Js中,提供两种创建正则的方式。 字面量创建 使用//包裹的字面量创建方式是推荐的作法,但它不 阅读全文
posted @ 2020-08-09 23:57 云崖先生 阅读(15) 评论(0) 推荐(0) 编辑
摘要:JavaScript 模块封装 前言介绍 在最早的时候JavaScript这门语言其实是并没有模块这一概念,但是随着时间的推移与技术的发展将一些复用性较强的代码封装成模块变成了必要的趋势。 在这篇文章中主要介绍原生的 JavaScript封装的几种手段以及新增的 ES6 Module的语法,来实现模 阅读全文
posted @ 2020-08-07 16:13 云崖先生 阅读(246) 评论(0) 推荐(1) 编辑
摘要:JavaScript calss语法糖 基础知识 严格意义上来讲,在Js中是没有类这一概念的。 我们可以运用前面章节提到的构造函数来模拟出类这一概念,并且可以通过原型对象的继承来完美的实现实例对象方法复用。 但是这样十分的麻烦,我们需要将实例对象需要用到的公共方法来存放到构造函数的原型对象中,而使用 阅读全文
posted @ 2020-08-06 18:28 云崖先生 阅读(340) 评论(1) 推荐(0) 编辑
摘要:JavaScript 原型与继承 原型基础 每个对象都有一个原型prototype对象,通过函数创建的对象也会拥有这个原型对象。 原型是一个指向对象的指针。 原型对象的作用: 存储一些实例对象公用的方法或属性,也就是说一个构造函数中的公共方法或属性应该放入原型对象中 原型对象中的参数: 默认一个原型 阅读全文
posted @ 2020-08-05 17:15 云崖先生 阅读(148) 评论(2) 推荐(1) 编辑
摘要:JavaScript Object对象 Object 在JavaScript中一切都是基于对象来完成的,Js中大部分类型都是对象,如 String/Number/Math/RegExp/Date 等等。 我们可以自定义对象,自定义对象中包含方法以及属性。 对象最重要的一点就是将功能进行整合,方便操纵 阅读全文
posted @ 2020-08-03 18:58 云崖先生 阅读(47) 评论(0) 推荐(0) 编辑