非常实用的9大网络命令
ping 是个使用频率极高的实用程序,主要用于确定网络的连通性。这对确定网络是否正确连接,以及网络连接的状况十分有用。简单的说,ping 就是一个测试程序,如果 ping 运行正确,大体上就可以排除网络访问层、网卡、Modem 的输入输出线路
Web开发必须掌握的三个技术:Token、Cookie、Session
在Web应用中,HTTP请求是无状态的。即:用户第一次发起请求,与服务器建立连接并登录成功后,为了避免每次打开一个页面都需要登录一下,就出现了cookie,Session。
事件循环以及vue.nextTick的应用
本文之所以叫宏任务、宏任务队列、微任务队列、微任务,只是将两者区分开来,一轮事件循环只取一个宏任务,宏任务中的同步代码执行完后,就依次从前往后执行微任务队列中的微任务
JS对象复制(深拷贝、浅拷贝)
注意: 此方法仅在原对象包含可序列化值类型且没有任何循环引用时才有效。不可序列化值类型的一个例子是 Date 对象 - JSON.parse 只能将其解析为字符串而无法解析回其原始的 Date 对象 或者对象中属性值为function
【JS-if】小技巧
带有if的代码简化;短路运算符1;短路运算符2;swich的代码
自学Web前端的五个不同阶段,从浅入深
学习一门技术,你要知道必须要学习的内容有哪些,哪些是更重要的,从浅入深了解一门技术,扎实的掌握住基础的知识,才能让我们更好的去掌握更精髓的内容。
openlayers和leaflet、d3或者echart有什么区别?
openlayers和leaflet:现在看,是前端地图开源库的唯二选择,两个都是将切片或者空间数据在浏览器中可视化,并提供与之交互的能力。
CSS变量的使用
自定义属性(有时可以称为CSS变量或者层叠variables)是由CSS作者定义的实体,这些实体在一个document内可以被重用。一般按照自定义属性的符号设置(比如,--main-color: black;)然后使用var()函数使用。(例如color: var(--main-color))
7个你应该知道的 JavaScript 原生错误类型
从浏览器控制台到运行 Node.js 的终端,我们到处都会看到错误。本文的重点是概述我们在 JS 开发过程中可能遇到的错误类型。良好的错误提示会导致快速而无痛的发展经历与缓慢而痛苦的发展经历之间的区别