JavaScript
正则表达式参考手册及开发记录
今天来学习一下正则表达式,主要是目前99%的编辑器都支持正则搜索了,为了下次改代码方便,然后就是JavaScript中也经常用到正则来处理文本、数据等,就比如我之前用纯JavaScript+正则写过一个Markdown2HTML.js,然后就是最近打算在写一个MC综合网,数据来自MciSee仓库中的Json文件,由于JavaScript中的Json不支持注释所以要使用正则来剔除,于是就灵感大现写了这篇文章,主要也是自己学习的笔记和正则表达式的参考手册,方便以后查阅,顺带水一篇博文。
正则表达式,又称规则表达式,(Regular...
几种常用的Cross-Origin跨域问题解决方案合集
跨域(Cross-Origin)是浏览器出于安全考虑而实施的一种限制机制,用于阻止网页从一个 源(Origin) 向另一个源发起未经许可的资源请求或交互。
什么是跨域?同源策略(Same-Origin...
深度理解JavaScript,谈谈JavaScript流程控制
在JavaScript中,流程控制指的是决定程序执行顺序和路径的一系列机制。默认情况下,代码是按照书写顺序依次执行,但在实际开发中,为了实现复杂逻辑,我们需要借助各种流程控制结构来改变这种顺序,从而根据不同的情况执行不同的操作,这便是流程控制。JavaScript...
全网最全!JavaScript的20个语法糖
语法糖(Syntactic Sugar)是由英国计算机学家 Peter J. Landin 提出的一个术语,指的是在编程语言中添加的某种语法,这种语法对语言的功能没有实质性影响,但能让代码更简洁、易读,提高开发效率。语法糖的本质是对已有语言结构的简化或包装。它不会增加新的功能,而是通过更直观的语法形式来替代复杂的底层实现。语法糖不全是优点,恰恰相反的是缺点可能比有点更多,但只针对特殊情况。某些语法糖可能会在底层自动进行类型转换,而开发者可能并不清楚这些转换的细节。在深层嵌套的代码中过度使用语法糖,可能会使代码的可读性下降。
JavaScript中Console对象常用函数
要说JavaScript中哪个方法用得最多,我肯定得说是console.log()了,但是console对象中不仅仅有log函数,还有比如调试信息debug、普通信息info等等,还有其他得好多方法,如果你不知道,看看这篇文章绝对对你得JavaScript开发有帮助。之前看渡一的大师课对这有讲解过,今天在项目中有用到顺带来复习一下。
买杯咖啡,然后花一杯咖啡的时间和我入门Node.js
笔者自今年的下半年也就是八九月的时候从PHP转到了Node.js,因为Node.js不管是前端还是全栈真地位都很重要,尤其前端,还有js全栈。但是笔者本人学的杂,没花太多时间去系统化的进行一个学习,也没有一个完整的学习思路。每次自己要做点什么东西的时候都要到处查,而且很堵,代码优化也是稀烂。准备重新学习和整理Node.js的一些体系,然后把自己学习的总结发出来,大佬们如果觉得有写的不对的可以发评论区指教指教。
学习Node.js之前得先了解基本的JavaScript知识。