摘要:安装通过命令进行安装创建文件文件名以扩展名结尾编译通过命令行进行编译通过运行任务的方式进行编译下使用显示运行任务,选择构建进行编译。 安装 通过 npm 命令进行安装: $ npm i -g typescript 创建 ts 文件 Typescript 文件名以 ts 扩展名结尾: function hello(value: string) { console.log(`hel...
摘要:页面这个实例,按理就需要解析两次,但是有缓存之后就不会理清思路也就是说,其实内核就是不过是经过了两波包装的第一波包装在中的内部函数中内部函数的作用是合并公共和自定义,但是相关代码已经省略,另一个就是执行第二波包装在中,目的是进行缓存 写文章不容易,点个赞呗兄弟 专注 Vue 源码分享,文章分为白话版和 源码版,白话版助于理解工作原理,源码版助于了解内部详情,让我们一起学习吧研究基于 ...
摘要:作用域,编译时决定了作用域原型链继承面向对象是用来做继承的闭包匿名函数使用及原理实现异步编程宏任务和微任务原理跨域服务器代理页面缓存代理怎么防止改变对象新特性新特性 作用域(let const var),编译时决定了作用域? 原型链 继承 面向对象 new 是用来做继承的 闭包、匿名函数使用及原理 this .bind .apply .call promise实现 异步编程:setT...
摘要:是小巧轻量级的函数库。本着写得少,做的多的原则来替代原生代码,选择器为其核心内容。一引入引入方法,注意引入要在代码上。二使用原始书写代码简写如下两种方式注意书写尽量使用原始书写方法,以提高代码读写区分加载。 JQuery是小巧、轻量级的javascript函数库。本着写得少,做的多的原则来替代javascript原生代码,选择器为其核心内容。一、引入JQuery:cdn引入方法,注意:...
摘要:用探究下缓存用搞服务和直接用做服务器不太一样,很多工作都需要自己做。另外,缓存作为一个前端优化的一个要点,也应该有所了解。什么是缓存指出缓存是响应消息的本地存储,并且是控制其中消息的存储检索和删除的子系统。 用node探究下http缓存 用node搞web服务和直接用tomcat、Apache做服务器不太一样, 很多工作都需要自己做。缓存策略也要自己选择,虽然有像koa-static,...