聚合文章列表
5 浏览

JavaScript语法详解:JS简介&变量

以下是正文。JavaScript简介Web前端有三层:HTML:从语义的角度,描述页面结构CSS:从审美的角度,描述样式(美化页面)JavaScript:从交互的角度,描述行为(提升用户体验)JavaScript历史背景介绍布兰登•艾奇(BrendanEich,1961年~),1995年在网景公司,发明的JavaScript。一开始JavaScript叫做LiveScript,但是由于当时Java这个语言特别火,所以为了傍大牌,就改名为JavaScript。如同“北大”和“北大青鸟”的关系。“北大青鸟”就是傍“北大”大牌。同时期还有其他的网页语言,比如VBScript、JScript等等,但是后来都被JavaScript打败了,所以现在的浏览器中,只运行一种脚本语言就是JavaScript。JavaScript和ECMAScript的关系ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是EuropeanComputerManufacturersAssociation)制定的

JavaScript 2018-01-17 发布
5 浏览

深入理解 Koa2 中间件机制

本文通过分析源码,深入学习Koa的中间机制。我们知道,Koa中间件是以级联代码(Cascading)的方式来执行的。类似于回形针的方式,可参照下面这张图:今天这篇文章就来分析Koa的中间件是如何实现级联执行的。在koa中,要应用一个中间件,我们使用app.use():app.use(logger()).use(bodyParser()).use(helmet())先来看看use()是什么,它的源码如下use(fn){if(typeoffn!=='function')thrownewTypeError('middlewaremustbeafunction!');if(isGeneratorFunction(fn)){deprecate('Supportforgeneratorswillberemovedinv3.'+'Seethedocumentationforexamplesofhowtoconvertoldmiddleware'

JavaScript 2018-01-17 发布
9 浏览

父子组件间传值

App.vue中写入Hello.vue文件中写入