JavaScript
-
面向对象的JavaScript-004
1. 1 // Below is an example of how to use Object.create() to achieve classical inheritance…
-
面向对象的JavaScript-003
1. 1 // Since JavaScript doesn’t exactly have sub-class objects, prototype is a useful wor…
-
面向对象的JavaScript-002
1. 1 Original: https://www.cnblogs.com/shamgod/p/5523082.htmlAuthor: shamgodTitle: 面向对象的Ja…
-
面向对象的JavaScript-001
一、 Question是父类,MultipleChoiceQuestion和DragDropQuestion是子类 二、 1. 1 You can do anything you …
-
理解Javascript执行过程
Javascript是一种解释型的动态语言。 在程序中,有编译型语言和解释型语言。那么什么是编译型语言,什么是解释型语言呢? 编译型语言: 它首先将源代码编译成机器语言,再由机器运…
-
将create-react-app从javascript迁移到typescript
一、删除全部的 node_modules 注意: 确保之前没有在目录下执行过 tsc –init。 如果执行过,删掉 tsconfig.json , src/ reac…
-
基于javascript引擎封装实现算术表达式计算工具类
JAVA可动态计算表达式的框架非常多,比如:spEL、Aviator、MVEL、EasyRules、jsEL等,这些框架的编码上手程度、功能侧重点及执行性能各有优劣,网上也有大把的…
-
归并排序 JavaScript
归并排序使用 分而治之的概念对给定的元素列表进行排序。它将问题分解为较小的子问题,直到它们变得足够简单以至可以直接解决为止。 以下是归并排序的步骤: 1、将给定的列表分为两半(如果…
-
关于JavaScript中Function Declaration与Function Expression的进一步说明
我在1月12日发表了《解读ECMAScript[2]——函数、构造器及原型》一文,文中提到了函数声明(Function Declaration)与函数表达式(Function Ex…
-
关于JavaScript中apply与call的用法意义及区别
JavaScript中有一个call和apply方法,其作用基本相同,但也有略微的区别。 先来看看JS手册中对call的解释: call 方法调用一个对象的一个方法,以另一个对象替…