Go调用js代码
运行 js 代码
运行 js 代码
需求
原理
参考 数组对象去重
最近在编写 JS 逆向 hook 类插件,然后需要获取当前代码执行时所在的位置,方便代码定位,于是就总结下 JavaScript 如何输出函数调用栈。
修改原型方法
在阅读《深入浅出 Vue.js》与《Vue.js 设计与实现》,了解到 vue 是如何侦测数据,同时自己在接触 js 逆向时也常常会用到。于是就准备写篇 js 如何监听数据变化,这篇为监听 Object 数据。
学过 js 的应该都知道,基本数据类型并非引用类型,直接修改是无法直接拦截的
查询字符串与 JSON 互转
在分析一个网站的时候,要将控制台(Console 面板)中的大数组(长度大约 100)复制到本地上进行调用
最近翻看之前写过一个项目,其中用到了大量的 switch-case 分支语句,大致的代码结构如下
写代码的时候,遇到多重条件分支的时候,使用if else if肯定不如 switch 好用,但 switch 又避免不了 break 语句。但如果只是将数据转化的话,不妨使用对象映射的形式来替换