什么是TypeScript? TypeScript是微软开发的一门编程语言,它是JavaScript的超集,即它基于JavaScript,拓展了JavaScript的语法,遵循ECMAScript规范(ES6/7/8+)。 TypeScript = Type + Script(标准JS),它可以编译 ...
分类:
其他好文 时间:
2019-09-06 20:11:18
阅读次数:
80
JavaScript基础 1. 什么是JavaScript 2. JavaScript的组成 2.1 ECMAScript 2.2 DOM JavaScript操作网页上的元素的API 文档对象模型(DOM),描述处理网页内容的方法和接口。 2.3. BOM JavaScript操作浏览器的部分功能 ...
分类:
编程语言 时间:
2019-09-06 18:46:59
阅读次数:
105
<!--done--> 前端基础之JavaScript JavaScript概述 ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,EC ...
分类:
编程语言 时间:
2019-09-06 17:29:45
阅读次数:
92
1.简介 在 ES6 之前,社区制定了一些模块加载方案,最主要的有 CommonJS 和 AMD 两种。前者用于服务器,后者用于浏览器 上面代码的实质是整体加载fs模块(即加载fs的所有方法),生成一个对象(_fs),然后再从这个对象上面读取 3 个方法。这种加载称为“运行时加载”,因为只有运行时才 ...
分类:
其他好文 时间:
2019-09-04 13:45:59
阅读次数:
372
ECMAScript 5 为数组定义了 5 个迭代方法。 每个方法都接收两个参数 数组项的值和索引 every():对数组中的每一项运行给定函数,如果该函数对每一项都返回 true,则返回 true。filter():对数组中的每一项运行给定函数,返回该函数会返回 true 的项组成的数组。forE ...
分类:
编程语言 时间:
2019-08-31 21:36:18
阅读次数:
72
首先说一下javascript的组成部分: 由ECMAScript 核心语法和DOM,BOM组成, DOM是为w3c规定的,让js有能力去操作HTML和XML,可以间接的操作样式 BOM是专门操作浏览器的API,要考虑兼容性 这里的window有两个角色: 1.代替global当做全局作用域对象 2 ...
分类:
编程语言 时间:
2019-08-31 17:49:00
阅读次数:
78
ECMAScript 发展历程 | EMCAScript 版本号 | 发布时间 | 主要新增内容 | | | | | | ECMAScript 1 | 1997 06 | | | ECMAScript 2 | 1998 06 | | | ECMAScript 3 | 1999 12 | 正则表达式 ...
分类:
其他好文 时间:
2019-08-31 12:51:52
阅读次数:
106
数据值是一门编程语言生产的材料,JS中包含的值有以下类型: 1、基本数据类型(值类型):包含 数字 number、字符串string 、布尔 boolean 、null(其他语言都有的类型) 、undefined(js独有的类型) 2、引用数据类型:对象object(普通对象、数组对象、正则对象、日 ...
分类:
其他好文 时间:
2019-08-28 01:02:10
阅读次数:
96
一、ES5简介 ECMAScript 5.1 (或仅 ES5) 是ECMAScript(基于JavaScript的规范)标准的修正。 与HTML5规范进程本质类似,ES5通过对现有JavaScript方法添加语句和原生ECMAScript对象做合并实现标准化。 二、ES5严格模式 目的: 1.消除J ...
分类:
其他好文 时间:
2019-08-27 11:09:54
阅读次数:
130
ES6常用语法总结 ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。也就是说,ES6就是ES2015。虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项目当中已 ...
分类:
其他好文 时间:
2019-08-27 01:17:36
阅读次数:
208