js原型链前两天,做了一道CTF题目,遇到了js原型链污染。js原型,我的理解,类似于java中的静态属性。原型(Prototype)在JavaScript中,每个对象都有一个关联的原型对象(prototype object)。原型对象是一个普通的对象,...
阅读全文...
一款简单的文本替换工具
诞生缘由本人经常阅读一些技术文章,觉得写的比较好且于我比较实用的文章,我都会转载于此博客网站。此时就会用到一些html转md工具,但是略有瑕疵。比如代码块的转换,正常是``` 代码 ```,转换...
阅读全文...
阅读全文...
JavaScript中{}+[]和[]+{}返回值
简介这是写上一篇博客,遇到的问题。点击here移步上一篇博客。详解上一篇博客说,除了两个数值相加,其他类型相加都会转成字符串相加。那么先控制台输出一下{}+[]和[]+{}看一下结果,直接上图:一个返回0,一个返回'[object Object]',互换...
阅读全文...
阅读全文...
console.log(([][[]] + [])[+!![]]+([]+{})[+!![]+ + !![]])输出什么
简介这是前几天阅读公众号文章遇到的一篇文章,灰常有意思,记录一下。JavaScript不愧是弱类型语言,换成其他语言,这肯定报错吧。详解直接上图:nb吧。先把这个字符串分割,依次计算值。先计算前面这个小括号----[][[]] + [][][[]]返回u...
阅读全文...
阅读全文...