前戏 到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。 也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。 JavaScript分为 ECMAScript,DOM,BOM。 BOM(Browse ...
分类:
其他好文 时间:
2018-12-15 22:30:43
阅读次数:
205
如何让 node 运行 es6 模块文件,及其原理 最新版的 node 支持最新版 ECMAScript 几乎所有特性,但有一个特性却一直到现在都还没有支持,那就是从 ES2015 开始定义的模块化机制。而现在我们很多项目都是用 es6 的模块化规范来写代码的,包括 node 项目,所以,node ...
分类:
其他好文 时间:
2018-12-13 13:19:59
阅读次数:
245
一、JavaScript是一种专为与网页交互而设计的脚本语言,由下列三个不同的部分组成: ECMAScript,由ECMA-262定义,提供核心语言功能 文档对象模型(DOM),提供访问和操作网页内容的方法和接口 浏览器对象模型(BOM),提供与浏览器交互的方法和接口 二、标识符 所谓标识符,就是指 ...
分类:
编程语言 时间:
2018-12-09 21:04:12
阅读次数:
183
神马是EcmaScript5 首先得先搞清楚ECMAScript是神马,我们知道JavaScript或者说LiveScript最开始是Netscape搞出来的,后来微软也跟进搞出了Jscript,ScriptEase也有自己的CENvi,这样就有了三个版本的浏览器Script各行其是,大家懂这个混乱 ...
分类:
编程语言 时间:
2018-12-09 18:54:36
阅读次数:
197
为什么说js操作DOm会影响性能呢? 在浏览器中DOM得实现和ECMAScript是分离得。 在IE中EMCMAScript是实现在jscript.dll中,DOM实现在mshtml.dll中。在Chrome中使用Webkit中的WebCore处理DOM和渲染,ECMAScript是在V8引擎中实现 ...
分类:
Web程序 时间:
2018-12-08 15:48:03
阅读次数:
302
接上篇 七、常用内置对象(复杂数据类型)(重点) (1)数组Array 创建:例 var colors = ['red','blue','green'] #推荐这样,因为简单粗暴 或:var colors = new Array(); color[0] = 'red'; color[1] = 'bl ...
分类:
其他好文 时间:
2018-12-07 23:27:57
阅读次数:
243
银子: 一般来说,一门编程语言的基础语法都是大同小异的。比如,python的基础语法,包括:数据类型,变量,作用域,运算符,流程控制(if...else...语句),循环,编码,数据类型的操作(增删改查、切片),常用的内置函数,常用的内置模块,以及规范化的开发结构。JavaScript也是类似的。E ...
分类:
其他好文 时间:
2018-12-07 23:26:53
阅读次数:
255
声明 本篇内容全部摘自阮一峰的: "ECMAScript 6 入门" 阮一峰的这本书,我个人觉得写得挺好的,不管是描述方面,还是例子,都讲得挺通俗易懂,每个新特性基本都还会跟 ES5 旧标准做比较,说明为什么会有这个新特性,这更于理解。 所以,后续不会再写个关于 ES6 系列的文章了,就在这篇里大概 ...
分类:
编程语言 时间:
2018-12-07 21:12:56
阅读次数:
238
题目: 解答: 小机灵鬼23333 注意: ECMAScript中涉及字符串大小写转换的方法有4个:toLowerCase()、toLocaleLowerCase()、toUpperCase()和toLocaleUpperCase()。其中,toLowerCase()和toUpperCase()是两 ...
分类:
其他好文 时间:
2018-12-06 20:33:33
阅读次数:
122
1.打开IntellIJ IDEA的Plugins窗口,在查询框输入vue。 2.点击右边的安装按钮。 3.点击重启IDEA 4.配置支持.vue后缀文件 5.配置支持 ECMAScript 6 以上配置完成,即可快快乐乐的写vue代码了; ...
分类:
其他好文 时间:
2018-12-03 17:23:24
阅读次数:
453