微信扫一扫打赏支持

随笔分类 -  1_JavaScript(尺寸、js循环、js函数参数、新窗口等)

上一页 1 2 3 4 5 6 7 8 9 ··· 28 下一页
摘要:js逆向解析技巧 一、总结 一句话总结: 1、chrome浏览器的使用--js断点调试 找到js加密的关键部位 2、使用execjs或者pyV8等比较主流的python调用js模块 以对美团店铺抓取时需要破解的_token加密为准。 二、js逆向解析技巧 转自或参考:js逆向解析技巧--seleni 阅读全文
posted @ 2020-04-08 01:15 范仁义 阅读(4840) 评论(0) 推荐(0) 编辑
摘要:Js逆向分析 一、总结 一句话总结: 1、知道如何寻找登录接口 2、知道如何确定Js的位置 3、知道如何观察js的执行过程 4、知道js的执行方法 1、js逆向分析一般过程? 1、知道如何寻找登录接口 2、知道如何确定Js的位置 3、知道如何观察js的执行过程 4、知道js的执行方法 2、Js逆向分 阅读全文
posted @ 2020-04-08 01:07 范仁义 阅读(1707) 评论(0) 推荐(0) 编辑
摘要:JavaScript箭头函数中的this详解 一、总结 一句话总结: An arrow function does not have its own this. The this value of the enclosing lexical scope is used; arrow function 阅读全文
posted @ 2020-04-07 23:55 范仁义 阅读(436) 评论(0) 推荐(0) 编辑
摘要:Javascript进阶课程 3、构造函数创建对象的不足 一、总结 一句话总结: 使用构造函数创建对象的不足就是会浪费资源,因为我们每次使用构造函数创建对象的时候,构造函数中的方法(比如say方法)都会被创建,如果我们要创建10000个对象,那么say方法也就会创建10000次,而每个say方法都是 阅读全文
posted @ 2020-04-07 16:34 范仁义 阅读(145) 评论(0) 推荐(0) 编辑
摘要:Javascript进阶课程 2、使用构造函数创建对象 一、总结 一句话总结: 构造函数也是一个函数,只不过是一个特殊的函数,构造函数的函数名的首字母大写,我们一般创建对象都是使用构造函数方式,构造函数创建对象的时候要用new关键字:例如var zhuBaJie=new People('猪八戒',4 阅读全文
posted @ 2020-04-04 16:51 范仁义 阅读(335) 评论(0) 推荐(0) 编辑
摘要:JavaScript声明变量时为什么要加var关键字 一、总结 一句话总结: 【隐式声明的变量这种bug难以被发现】:比如说在代码中的某一行,我想使用的一个已声明的变量x,结果由于打字或者拼写错误,这个变量被写成y了,结果相当于“隐式”声明了一个变量y,在实际编程过程中,这种错误有时比较难以发现。 阅读全文
posted @ 2020-04-01 22:46 范仁义 阅读(434) 评论(0) 推荐(0) 编辑
摘要:JSON.stringify()和JSON.parse() 一、总结 一句话总结: JSON.stringify()的作用是将 JavaScript 对象转换为 JSON 字符串,而JSON.parse()可以将JSON字符串转为一个对象。 1、JSON.stringify()让localStora 阅读全文
posted @ 2020-04-01 20:21 范仁义 阅读(336) 评论(0) 推荐(0) 编辑
摘要:Javascript进阶课程 1、使用工厂模式创建对象 一、总结 一句话总结: 使用工厂模式创建对象 本质: 利用函数封装代码(创建对象的代码),方便对代码进行复用 function createPeople(name,age) { //创建字面量的方式 var people={ name:name 阅读全文
posted @ 2020-03-30 16:22 范仁义 阅读(445) 评论(0) 推荐(0) 编辑
摘要:javascript疑难问题 14、js的字面量对象和JSON的区别 一、总结 一句话总结: json键值对中的键都要带上双引号 json键值对中的值只支持四种基本类型:数值、字符串、bool值、null,不支持函数和undefined 二、js的字面量对象和JSON的区别 博客对应课程的视频位置: 阅读全文
posted @ 2020-03-30 00:22 范仁义 阅读(201) 评论(0) 推荐(0) 编辑
摘要:javascript字符串与json字符串的最大区别 一、总结 一句话总结: json字符串必须使用双引号(使用单引号会造成语法错误) 二、javascript字符串与json字符串的最大区别 博客对应课程的视频位置: javascript字符串与json字符串的最大区别json字符串必须使用双引号 阅读全文
posted @ 2020-03-29 22:49 范仁义 阅读(157) 评论(0) 推荐(0) 编辑
摘要:js的字面量对象和JSON的区别 一、总结 一句话总结: a、json对象是json字面量的子集 b、json对象把key用双引号括起来 c、json对象的value限定为数字、字符串、布尔值和NULL中的一种 1、当js字面量对象中包含函数对象时,转换成json 再转换回来,会发生什么? 函数被去 阅读全文
posted @ 2020-03-29 22:33 范仁义 阅读(290) 评论(0) 推荐(0) 编辑
摘要:JS 创建自定义对象的方法 一、总结 一句话总结: 自定义对象可以使用 组合使用构造函数模式和原型模式,这样 构造函数模式用于定义实例属性,而原型模式用于定义方法和共享的属性。 1、工厂模式 创建对象的优缺点? 工厂模式优点:【代码复用】:接受参数,可以无数次的调用这个函数,创建Person对象,而 阅读全文
posted @ 2020-03-29 21:54 范仁义 阅读(218) 评论(0) 推荐(0) 编辑
摘要:ES6参考 箭头函数 一、总结 一句话总结: 箭头函数是fun1 = () => console.log('fun1()')的结构,主要用来定义匿名函数,做回调函数,没有自己的this 1、箭头函数形参特点? 1、没有参数的话参数的括号要写上 2、有一个参数括号不用写 3、有多个参数括号也要写上 2 阅读全文
posted @ 2020-03-27 22:20 范仁义 阅读(295) 评论(0) 推荐(0) 编辑
摘要:js触发页面resize事件 一、总结 一句话总结: 1、let myEvent = new Event('resize'); 2、window.dispatchEvent(myEvent); 二、js触发页面resize事件 博客对应课程的视频位置: 1、createEvent + dispatc 阅读全文
posted @ 2020-03-23 23:43 范仁义 阅读(942) 评论(0) 推荐(1) 编辑
摘要:原生js实现jquery中的trigger 一、总结 一句话总结: jquery中trigger什么的click事件,相当于js中new Event('click'),然后dispatchEvent <button id="btn-1">Button-1</button> <button id="b 阅读全文
posted @ 2020-03-23 23:41 范仁义 阅读(444) 评论(0) 推荐(0) 编辑
摘要:javascript异步编程 一、总结 一句话总结: javascript异步编程最常用的就是回调和promises 1、单线程优缺点? 优点:【执行环境简单】:JavaScript的执行环境是单线程的,单线程的好处是执行环境简单,不用去考虑诸如资源同步,死锁等多线程阻塞式编程等所需要面对的恼人的问 阅读全文
posted @ 2020-03-22 21:47 范仁义 阅读(160) 评论(0) 推荐(0) 编辑
摘要:范仁义js课程 70、sort方法 一、总结 一句话总结: sort方法是对数组进行排序的,例如arr.sort(),不传递参数的话使用unicode编码的顺序排序,默认升序,我们也可以给sort方法传递一个作为排序规则的回调函数来指定sort方法的排序规则 1、不同浏览器sort方法的排序方法不一 阅读全文
posted @ 2020-03-20 14:47 范仁义 阅读(347) 评论(0) 推荐(0) 编辑
摘要:JS实现异步编程的4种方法(总结) 一、总结 一句话总结: 一、回调函数:这是异步编程最基本的方法。 二、事件监听:采用事件驱动模式。任务的执行不取决于代码的顺序,而取决于某个事件是否发生。 三、发布/订阅:Ben Alman的Tiny Pub/Sub,这是jQuery的一个插件:我们假定,存在一个 阅读全文
posted @ 2020-03-20 10:56 范仁义 阅读(3132) 评论(0) 推荐(0) 编辑
摘要:Javascript异步(node.js) 一、总结 一句话总结: 1、node.js的“一切皆异步”的思想很有创意,目的是可以让开发者轻松编写高性能的web服务端,而不会“不小心”就用同步api阻塞了服务器从而影响性能。 2、其他的语言比如php, python, java等基于同步的语言,虽然也 阅读全文
posted @ 2020-03-20 10:23 范仁义 阅读(186) 评论(0) 推荐(0) 编辑
摘要:Javascript异步编程之回调函数 一、总结 一句话总结: js回调函数实现异步,是在你的函数定义里面调用别人已经提供的异步api (不管是原生的还是第三方的),在这个异步api中调用回调函数 function foo(callback) { 你自己的代码; asyncFn(function() 阅读全文
posted @ 2020-03-20 09:05 范仁义 阅读(761) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 28 下一页