js === 第2页
- 我用了一个笨方法,成功绕过了某招标网的高反爬技术
-
背景前一阵儿被某网站的JS反爬流程难住了,至今也没明白它的反扒原理和攻破方法。最终找到了一个自动化脚本工具autoit3,用一个笨方法将人手动点击浏览器的动作脚本化,达到网页数据获取目的,拿到网页文件后,再用代码解析,曲线完成任务。本文将介绍这个自动化的过程,并带编写一个完整的autoit...
- 关于js的时间处理 js的时间函数
-
创建Date对象Date对象由新的Date()构造函数创建。1、Date.parse()的使用//返回自定义时间戳Date.parse(“2017/03/19”)//返回当前时间的事件戳Date.parse(newDate());//结果为16095887727332、Date.get...
- 「每日一题」JS 中 Number 类型的可以表示的范围是多少
-
信息卡片时间:2019-08-01tag:Number二进制精度题目描述JS中Number是双精度浮点型,意味着可以表示的范围是2^63次方么?如果不是的话,应该是多少呢?思路JavaScript的Number类型为IEEE75464位浮点类型。最近出了stage3BigI...
- 「夜读」你的人品,自己会说话 你的人品,自己会说话作文500字
-
1芳芳最近拒绝了一个追求者。其实在此之前,她原本对对方的印象还不错。因为两个多月以来,对方一直都表现得很体贴、很有诚意,不仅每天发微信关心问候,还会经常给她送早餐、买礼物。但上周末,一件事的发生,却彻底改变了她的想法。那天,由于忽然下大雨,对方就特地提出要来接她下班。回去的路上经过一处深水坑,可对方...
- JS 图片简易压缩【实践】 js压缩图片到指定大小
-
作者:政采云前端团队转发链接:https://juejin.im/post/5ea574cc518825736e57fcca前言说起图片压缩,大家想到的或者平时用到的很多工具都可以实现,例如,客户端类的有图片压缩工具PPDuck3,JS实现类的有插件compression.js,亦或是在线...
- JS 中没有函数重载,又是如何实现函数重载的呢?
-
打工仔的周末,不妨来点前端知识!面试官问你JS是如何实现函数重载的?你会怎么回答?你会不会疑问我在书里看的明确讲JS是没有函数重载的,面试官说能实现,那肯定是有办法的呀,该如何实现呢?一、什么是函数重载?重载函数指的是两个或两个以上的同名函数,实现一个函数名有多种功能。函数重载要求编译器能够...
- JS 高程理解:柯里化 == 闭包+递归
-
柯里化是JS高程中不可或缺的重心,本篇带你来冲一冲它!!我们不妨以两数相加为例子,递进说明。我们通常是这样写一个函数来求得两数相加的值:functionsum(a,b){console.log(a+b)}sum(1,2)这样写一点毛病没有!不过呢?问题总会在发展中产生,产品...
- JS 快速入门——数据类型与检测 js中数据类型
-
本文解决的问题:1.es5的数据类型2.如何检测数据类型以及检测数据的方法(关键字)使用3.知道function、newtypeofinstanceof关键字的用法上一篇我们聊了变量,这一篇我们聊一下变量对应存储的数据类型我们将数据类型分为基本类型(null、undefined、boolea...
- 如何写出优雅的 JS 代码:变量和函数的正确写法
-
作者:ryanmcdermott翻译:前端小智链接:(英文)https://github.com/ryanmcdermott/clean-code-javascript#table-of-contents在开发中,变量名,函数名一般要做到清晰明了,尽量做到看名字就能让人知道你的意图,所以变量和函数命...
- web前端入门JavaScript笔记三 JS 对象
-
学习大纲一、事件对象【★】1、概述用于存储事件的信息?说明?事件对象是由用户产生的(鼠标单击或者按一下键盘)?事件对象存储对应事件信息?事件对象存储信息有:事件的类别,如:click,keydown等等点击事件的位置点击的哪一个键等等?用于阻止事件流,用于阻止浏览器默认动作;2、获取事...