08 2018 档案

摘要:1.1. Part 0 :Node.js简介 1.1.1. a)Node.js简介 Node.js不是一门语言也不是框架,他只是基于Google V8引擎的JavaScript运行时环境,同时结合Libuv扩展了JavaScript功能,使之支持io、fs等只有语言才有的特性,使得JavaScrip 阅读全文
posted @ 2018-08-24 17:51 土豆儿哥 阅读(200) 评论(0) 推荐(0)
摘要:WebSocket WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。 现很多网站为了实现即时通讯,所用的技术都是轮询(polling)。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客服端的浏览器,这种方式有 阅读全文
posted @ 2018-08-23 11:42 土豆儿哥
摘要:正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 g是模式修正符,表示在整个字符串里多次查找 match方法来找到和reg正则相匹配的内容 空白\s(包括空格回 阅读全文
posted @ 2018-08-21 16:49 土豆儿哥 阅读(199) 评论(0) 推荐(0)
摘要:1.什么是Promise 1.1. 什么是Promise Promise是抽象异步处理对象以及对其进行各种操作的组件。 Promise最初被提出是在 E语言中, 它是基于并列/并行处理设计的一种编程语言。 现在JavaScript也拥有了这种特性,基于JavaScript的异步处理,我想大多数都会想 阅读全文
posted @ 2018-08-20 19:07 土豆儿哥 阅读(240) 评论(0) 推荐(0)
摘要:引用官网的一句话,当打包构建应用时,Javascript 包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更加高效了。 结合webpack的代码分割功能即可实现一个简单的懒加载 还有一种推荐的方式 阅读全文
posted @ 2018-08-20 10:42 土豆儿哥 阅读(190) 评论(0) 推荐(0)
摘要:Web 存储 API 提供了 sessionStorage (会话存储) 和 localStorage(本地存储)两个存储对象来对网页的数据进行添加、删除、修改、查询操作。 特点: localStorage 用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去除。 sessionStora 阅读全文
posted @ 2018-08-15 10:08 土豆儿哥 阅读(249) 评论(0) 推荐(0)