Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。下面列出的是 Babel 能为你做的事情: 语法转换 通过 Polyfill 方式在目标环境中添加缺失的特性 (通过 @ba ...
分类:
其他好文 时间:
2019-06-14 12:26:30
阅读次数:
94
什么是JSON及JSON特点 JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言:JSON 使用 Javascript语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON ...
分类:
Web程序 时间:
2019-05-25 11:16:34
阅读次数:
157
学习了一些最基础的JavaScript语法: ...
分类:
编程语言 时间:
2019-05-20 17:16:26
阅读次数:
98
什么是JSON? JSON指的是JavaScript对象表示法(JavaScript object notation) JSON是轻量级的文本数据交换格式 JSON独立语言 JSON具有自我描述性,更易理解 JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平 ...
分类:
Web程序 时间:
2019-04-20 18:21:31
阅读次数:
179
定义和用法 createPattern() 方法在指定的方向内重复指定的元素。 元素可以是图片、视频,或者其他 <canvas> 元素。 被重复的元素可用于绘制/填充矩形、圆形或线条等等。 JavaScript 语法: 参数值 ...
分类:
Web程序 时间:
2019-04-11 19:15:40
阅读次数:
191
一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立"严格模式"的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; ...
分类:
编程语言 时间:
2019-04-08 16:11:20
阅读次数:
178
语法构成区分大小写标识符注释直接量字面量literal关键字保留字变量语法构成JavaScript 的语言核心 ECMAScript. 区分大小写ECMAScript 中的一切,包括变量、函数名和操作符都是区分大小写的。 例如:artisan和Artisan表示两种不同的变量。 标识符所谓标识符,就 ...
分类:
编程语言 时间:
2019-03-31 12:20:38
阅读次数:
141
运行模式 正常(混杂)模式与严格模式,除了正常运行模式(混杂模式),ES5添加了第二种运行模式:"严格模式"(strict mode) 顾名思义,这种模式使得Javascript在更严格的语法条件下运行 严格模式的目的/作用 1. 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行 ...
分类:
其他好文 时间:
2019-03-23 01:02:48
阅读次数:
231
一.RegExp对象 javascript通过内置对象RegExp支持正则表达式 有两种方法实例化RegExp对象 ①字面量 ②构造函数 修饰符:g 匹配全文 i 正则表达式原本是对大小写敏感的,加上 i 代表着忽略大小写 m 匹配多行文本 正则表达式由两种基本字符类型组成 1.原义文本字符 2.元 ...
分类:
编程语言 时间:
2019-01-22 15:04:51
阅读次数:
175
浏览器兼容性 和 Transpilation 你的 web 浏览器可能每隔几个月就会提示你去更新,你知道为什么吗,主要是一些安全漏洞,新特性,以及支持新的 HTML、CSS 和 JavaScript 语法。 也就是说,在一个浏览器发布新版之前会有一段时间,存在安全漏洞和不支持的新语法。 ...
分类:
其他好文 时间:
2019-01-22 14:22:01
阅读次数:
223