npm包管理 npm其实是Node.js的包管理工具(node package manager)。 为啥我们需要一个包管理工具呢?因为我们在Node.js上开发时,会用到很多别人写的JavaScript代码。如果我们要使用别人写的某个包,每次都根据名称搜索一下官方网站,下载代码,解压,再使用,非常繁 ...
分类:
其他好文 时间:
2018-12-22 21:55:57
阅读次数:
185
一、HTML标签中设置CSS变量 如下: 二、JS中设置CSS变量 如下,HTML示意: 如果要想让var(--color)生效,执行下面JavaScript代码即可: 三、JS中获取CSS变量 JS中获取CSS变量可以使用getPropertyValue()方法,示意: ...
分类:
Web程序 时间:
2018-12-22 16:31:09
阅读次数:
275
Javascript知识点梳理 1.Javascript代码存放的位置 1.JavaScript代码可以直接嵌在网页的任何地方,不过通常我们把Javascript代码放在<head></head>中。 2.可以将JavaScript代码放到一个单独.js文件中,如将文件命名为:script.js那么 ...
分类:
编程语言 时间:
2018-12-22 11:52:04
阅读次数:
158
JavaScript的组成 ECMAScript 一种由Ecma国际通过ECMA-262标准化的脚本程序化设计语言。 BOM 提供浏览器交互的方法和接口 DOM 提供访问和操作网页内容的方法和接口 1.所有js代码必须写在script标签里,结尾必须带英文的分号(;)2.为了代码规范,script标 ...
分类:
编程语言 时间:
2018-12-20 20:35:29
阅读次数:
225
`Babel`是什么? 是一个编译 的平台,它的强大之处表现在可以通过编译达到以下目的: 使用下一代的javaScript代码(ES6,ES7….),即使这些标准目前并未被当前的浏览器完全支持。 使用基于JavaScript进行了扩展的语言,比如React的JSX。 1.如何让webpack支持ba ...
分类:
Web程序 时间:
2018-12-18 02:02:34
阅读次数:
209
现在页面的功能和需求越来越复杂,繁复杂乱的JavaScript代码和一大堆的依赖包都需要包含在前端页面中。如果还用手动处理就有点像在现代战场上使用小米加×××的味道了。为了减小开发的复杂度,前端社区涌现出了层出不穷的实践方案,比如TypeScript扩展语言、SCSS、LESS类的CSS预处理器,还有模块化思想等。
分类:
Web程序 时间:
2018-12-17 14:41:48
阅读次数:
214
现在页面的功能和需求越来越复杂,繁复杂乱的JavaScript代码和一大堆的依赖包都需要包含在前端页面中。如果还用手动处理就有点像在现代战场上使用小米加步枪的味道了。为了减小开发的复杂度,前端社区涌现出了层出不穷的实践方案,比如TypeScript扩展语言、SCSS、LESS类的CSS预处理器,还有... ...
分类:
Web程序 时间:
2018-12-17 14:16:10
阅读次数:
204
需要安装 Chrome VSCode这货调试客户端JavaScript代码需要通过Chrome进行 https://www.google.cn/chrome/ 手动阀 ...
监听事件 可以使用v on指令监听DOM事件,并在触发的时候运行一些JavaScript代码。 事件处理方法 因为事件处理逻辑会更为复杂,所以直接把JavaScript代码写在v on指令中是不可行的,因此v on还可以接受一个需要调用的方法名称。 内联处理器中的方法 除了直接绑定到一个方法,也可以 ...
分类:
其他好文 时间:
2018-12-16 13:25:03
阅读次数:
108
JavaScript的语法和Java语言类似,每个语句以;结束,语句块用{...}。JavaScript并不强制要求在每个语句的结尾加;,浏览器中负责执行JavaScript代码的引擎会自动在每个语句的结尾补上;。 让JavaScript引擎自动加分号在某些情况下会改变程序的语义,导致运行结果与期望 ...
分类:
编程语言 时间:
2018-12-14 22:50:47
阅读次数:
217