1.深入理解http,https, http2 2.深入理解js的数据类型 3.浏览器发起请求到整个页面显示的过程,以及优化建议 4.虚拟dom的原理和实现 5.js的作用域的理解 6.js的闭包的理解和使用 7.深入了解js事件和事件代理 8.怎么实现call,bind,apply? 9.BFC是 ...
分类:
其他好文 时间:
2021-05-25 18:41:15
阅读次数:
0
const obj = { a: 1, b: 2, c: 3 } const { a: a1, b: b2, c: c3, d: d4 = "default" } = obj 通过上面对 obj 对象的结构,会得到 a1、b2、c3 和 d4 这 4 个变量,同时由于 obj 里面没有 d 属性,所 ...
分类:
Web程序 时间:
2021-05-25 18:38:20
阅读次数:
0
1、思路: 因为offsetTop、scrollTop等不属于css属性,所以这些无法用css动画或过度来实现。首先想到的是使用position + top 定位结合 transition 来实现。 2、效果: 3、原生代码: <!DOCTYPE html> <html lang="zh"> <he ...
分类:
Web程序 时间:
2021-05-25 18:28:37
阅读次数:
0
前言 经过两天的思考终于在这个问题上算是告一段落,于是写下这篇文章希望有缘人能够指点一二。 起因 闲来无事用原生js写了个静态的轮播图,想要用css给图片元素添加上transition:opacity动画实现淡入淡出的效果,结果发现动画没有触发。 网上搜索一番用内联样式解决了问题,于是认为是图片上d ...
分类:
其他好文 时间:
2021-05-25 18:23:15
阅读次数:
0
很多时候再项目中,我们往往需要先获取图片的大小再加载图片,但是某些特定场景,如用过cocos2d-js的人都知道,在它那里只能按比例缩放大小,是无法设置指定大小的图片的,这就是cocos2d-js 的坑了,我们必须先获取图片大小,计算比例再对图片进行缩放。 查阅资料,我总结了两种通过url获取图片大 ...
分类:
Web程序 时间:
2021-05-25 18:17:36
阅读次数:
0
1.find_element_by_class_name通过class name定位元素 我们拿Pythonfree网站来举例,点击右上角的搜索框。 鼠标右击搜索图标,然后选择检查 可以看到搜索标签的class name是btn btn-default 所以find_element_by_class ...
分类:
其他好文 时间:
2021-05-25 18:07:10
阅读次数:
0
一、axios是什么 axios 是一个轻量的 HTTP客户端 基于 XMLHttpRequest 服务来执行 HTTP 请求,支持丰富的配置,支持 Promise,支持浏览器端和 Node.js 端。 特性 从浏览器中创建 XMLHttpRequests 从 node.js 创建 http请求 支 ...
分类:
移动开发 时间:
2021-05-25 18:04:59
阅读次数:
0
Array.prototype.filter filter() 方法创建一个新数组, 其包含通过所提供函数实现的测试的所有元素。 语法 var newArray = arr.filter(callback(element[, index[, array]])[, thisArg]) 参数 callb ...
分类:
Web程序 时间:
2021-05-25 18:03:20
阅读次数:
0
1、安装node.js 验证是否安装成功:node -v 2、安装npm 验证是否安装成功:npm -v 3、下载cnpm镜像: npm install cnpm -g --registry=https://registry.npm.taobao.org 验证安装成功:打印出+ cnpm@6.2.0 ...
分类:
其他好文 时间:
2021-05-25 18:03:05
阅读次数:
0
let date = new Date() for (let m = 1; m < 13; m++) { let num = new Date(date.getFullYear(), m, 0).getDate(); for (let i = 1; i < num + 1; i++) { //再把天 ...
分类:
Web程序 时间:
2021-05-25 17:54:29
阅读次数:
0