Galaxy Expedition - 我的博客

编写自己的篇章

Map对象
介绍这个对象是在 leetcode 刷题时遇到的,用作哈希表。MDN 的描述是Map 对象保存键值对,任何值都可以作为一个键或一个值Object 和 Maps 都允许存取键值,过去我们一直把对象当成 Maps 使用。不过Map 的键更自由
个位数整除的快速算法
前言今天因为力扣上一道题 FizzBuzz 而想到了一个问题。判断一个数能否被 2 整除,只要看个位;判断一个数能否被 3 整除,主要看各位之和。那么,如何快速判断一个数能否被 2,3,4,5,6,7,8,9 整除,有没有什么快速算法?答案
用运筹学解决一道 galgame 问题
前言两年前在网上见过这么一个问题当时第一眼这不就是一个运筹学的问题么,而且我也刚学 lingo,于是顺手在图书馆花了一个上午把这道题解决了。现在在知乎又看到,想起来翻了翻过去的帖子,发现被删了。。。没办法,凭借当年留下的程序和一点记忆,我决
网易云音乐的评论接口逆向
目的获取网易云音乐热评数量,直接显示在歌单曲目第一阶段:请求响应分析, 找到请求评论时所依赖的参数复制 xhr 请求为 curl 命令成功执行 curl 命令用记事本记下 curl 命令所有请求参数--H 是 header?xx = yy
rgba 取值指北
扯淡前言这是一个比较奇葩的需求,但我确实遇到了。直接取最终显色, 因为有透明度属性和背景色叠加,获取的rgb并不是原来的rgb,a的值更是无从确定。如果是参照网页,最推荐的方法当然是开发者工具,直接找它到相关属性就 ok但也有参照对象非网页
nodejs 爬虫思路与代码(附模板)
扯淡本文来源于视频 从零开始写一个 nodejs 爬虫逻辑声明起始 Url获取页面数组遍历页面数组,在每个页面获取所有图链数组遍历图链数组,下载图片关键 API页面请求响应request 函数可以发出网址,接收响应字符串request(网址
手写一个 jQuery 版 ajax
手工实现 ajax,根据上一篇文章 原生js实现jsonp和ajax,我们只需将原生 js 优化为一个简洁的 api。本文的实现,从原生版 ajax 出发看完本文,你将了解:1.利用对象传参的套路将参数表简化2.利用 ES6 的解构赋值去冗
原生 JS 实现 jsonp 和 ajax
看完这篇文章,你将了解1.XMLHttpRequest 对象简要2.JSON 简要3.原生 js 如何实现 JSONP4.原生 js 如何实现 AJAX5.同源策略与 CORS 跨域6.其他小知识一. 预备知识 XMLHttpRequest
捕获与冒泡
捕获与冒泡,是 js 事件传播的相关概念。当一个元素及其父元素,父元素的父元素等身上绑定了多个点击事件时,它们规定了这些事件的执行线索。1.预备知识1:onclick与addEventListener的区别onclick:只能定义一个点击事
JS 数组与常用方法
看完这篇文章,你将了解:js 数组的本质数组的构造函数数组各种常用方法其他小知识一. 数组到底是什么?js里,数组就是一个对象,一个由Array构造出来的对象。区分数组与伪数组(类似数组的对象)的方法是:看它的原型链是否指向Array.pr
JS拾遗(全局对象,临时转换,原型链)
看完这篇博客,你将了解:1.全局对象 window2.基本类型如何调用对象方法?3.公用属性藏在哪?一. 全局对象window全局对象在浏览器中是存在的,比如window对象。window对象,它的属性分两种:1.ECMAScript规定的