js逆向笔记

1.nodejs运行js的时候
navigator如果找不到可以可设置为空对象

var navigator={};

2.使用nodejs如果window对象找不到的时候

可以使用jsdom模块
3.顶层代码调用的对象的this
浏览器里表示window,nodejs中表示object
4.以下获取属性的两种方式

obj.x //写死代码里

obj["x"] //可以动态调用属性,[]内是字符串

5.xhr相关

var xhr = new XMLHttpRequest(); //创建xhr对象
xhr.open("GET", url, true);  //请求数据 用GET方法 异步获取
xhr.onreadystatechange = function() {  //一个事件可以获取请求之后的东西
     
    if (xhr.readyState == 4 && xhr.status == 200) {
        console.log(xhr.responseText); 
    }
};

猜你喜欢

转载自www.cnblogs.com/c-x-a/p/11730578.html
今日推荐