admin 2019年09月11日 这可能是最简单的 b 站封面提取教程 不多废话,直奔主题 ![一键打开b站封面.gif][1] ### 第一步. 打开浏览器,添加一个书签 以谷歌浏览器为例,其他类似 ![新建书签.png][2] ### 第二步. 填写名称和网址 - 1232 0 0 前端日常
admin 2019年08月17日 Map对象 ### 介绍 这个对象是在 leetcode 刷题时[遇到](https://leetcode-cn.com/problems/two-sum/solution/javascriptliang-shu-zhi-he-cong-gui- 1155 0 0 前端日常
admin 2019年08月12日 从一份 Pong 游戏源码到 JS 游戏框架的思考 ### 扯淡前言 今天在 `codepen` 上发现一个 pong (也就是乒乓)的 Canvas 游戏,做的挺不错的,于是解读了它的源码,从中总结了一种 Canvas 游戏设计的思路和框架。 运用这份框架,我写了一个 [贪吃 1266 0 0 前端日常
admin 2019年08月11日 js解密:获取 bilibili 弹幕的引用 因为脚本开发需要,为了获取 b 站弹幕的引用,琢磨了一整天 b 站源码。 ### 一. 查看全局变量 首先,用 js 扫描 b 站所有自定义变量和方法 ```javascript var results (function 1313 0 0 前端日常
admin 2019年08月01日 解读一份炫酷 canvas 动画源码 ## 效果预览 无意发现一个很好玩的canvas特效,好奇它是怎么运行的,遂拷贝代码运行。 效果如下: [网址](http://js.jirengu.com/pinov)  ```javascript let curIdx = parseInt(window.location.pathname. 37 0 0 前端日常
admin 2019年08月01日 webSocket.io demo #### 第一步. 准备 ```javascript var express = require('express'); var app = express(); var serv = require('http').Serve 1045 0 0 前端日常
admin 2019年08月01日 webSocket两端代码 #### client.js ```javascript var connection = new WebSocket('ws://127.0.0.1:1337') connection.onopen = function() 1023 0 0 前端日常
admin 2019年08月01日 rgba 取值指北 ### 扯淡前言 这是一个比较奇葩的需求,但我确实遇到了。 直接取最终显色, 因为有透明度属性和背景色叠加,获取的rgb并不是原来的rgb,a的值更是无从确定。 如果是参照网页,最推荐的方法当然是**开发者工具**,直接找 1093 0 0 前端日常
admin 2019年08月01日 nodejs 爬虫思路与代码(附模板) ### 扯淡 本文来源于视频 [从零开始写一个 nodejs 爬虫](https://www.bilibili.com/video/av7330052) ### 逻辑 1. 声明起始 Url 2. 获取页面数组 1052 0 0 前端日常
admin 2019年07月26日 手写一个 jQuery 版 ajax > 手工实现 ajax,根据上一篇文章 [原生js实现jsonp和ajax](http://www.simenchan.xyz/index.php/archives/570/),我们只需将原生 js 优化为一个简洁的 api。本文的实现,从 1041 0 0 JavaScript
admin 2019年07月26日 原生 JS 实现 jsonp 和 ajax 看完这篇文章,你将了解 1.XMLHttpRequest 对象简要 2.JSON 简要 3.原生 js 如何实现 JSONP 4.原生 js 如何实现 AJAX 5.同源策略与 CORS 跨域 6.其他小知识 ---- 1101 0 0 JavaScript
admin 2019年07月26日 捕获与冒泡 捕获与冒泡,是 js 事件传播的相关概念。当一个元素及其父元素,父元素的父元素等身上绑定了多个点击事件时,它们规定了这些事件的执行线索。 ### 1.预备知识1:onclick与addEventListener的区别 o 1036 0 0 JavaScript
admin 2019年07月26日 JS 数组与常用方法 看完这篇文章,你将了解: 1. js 数组的**本质** 2. 数组的**构造函数** 3. 数组各种**常用方法** 4. 其他小知识 ------ ### 一. 数组到底是什么? - js里,数组就 1061 0 0 JavaScript
admin 2019年07月26日 JS拾遗(全局对象,临时转换,原型链) 看完这篇博客,你将了解: 1.全局对象 window 2.基本类型如何调用对象方法? 3.公用属性藏在哪? ------ ### 一. 全局对象window 全局对象在浏览器中是存在的,比如window对 1069 0 0 JavaScript
admin 2019年07月26日 JS 内存图与垃圾回收 ### 另起炉灶 or 顺藤摸瓜 两个对象的关系,最模棱两可的疑惑往往源于搞不清它们之间是另起炉灶还是顺藤摸瓜 a = b 同样是赋值操作, b 是对象,拷贝的就是地址。对新地址而言 a 可以顺腾摸瓜,对旧地址而言 a 是另起炉灶 1126 0 0 JavaScript
admin 2019年07月26日 JS 的数据类型 看完这篇博客,你将了解: 1.js **都有哪些**数据类型? 2.**简单类型**相关细节 3.**对象**类型相关细节 4.**null与undefined**的区别 5.其他小知识 ------ ## 1018 0 0 JavaScript
admin 2019年07月26日 初识 HTTP 请求与响应 看完这篇文章,你将了解: 1.HTTP 请求包括哪些部分,如何用 Chrome 开发者工具查看 HTTP 请求内容 2.HTTP 响应包括哪些部分,如何用 Chrome 开发者工具查看 HTTP 响应内容 3.如何使用 curl 命令 1049 0 0 综合
admin 2019年07月26日 JS 函数与作用域 看完这篇文章,你将了解: 1.js 函数的五种**声明方式** 2.js 函数的**本质** 3.**this 和 arguments** 是什么 4.**树与作用域** 5.其他小知识 ------ ### 1037 0 0 JavaScript
admin 2019年07月26日 vue 组件详解 看完这篇文章,你将了解: - 为什么要使用组件? - 全局注册和局部注册组件 - 父组件如何给子组件传递数据? - 子组件如何给父组件传递数据? - 非父子组件如何通信? - 什么是单向数据流?单向数据流的两种应用常景 # 1083 0 0 项目