240 发简信
IP属地:北京
  • Python爬虫相关

    一. 核心: 1.selenium: python包,模拟人操作浏览器获取数据,支持等待某元素加载完,支持模拟点击翻页等,速度慢; 2.request: py...

  • Docker-compose部署容器

    如何使用docker-compose快速部署docker? 1.编写docker-compose.yml(此处例子为django后端项目); version: "2"serv...

  • Dockerfile的使用

    如何使用Dockerfile创建image? 1.编写Dockerfile(此处示例为django项目) # 从仓库拉取 带有 python 的 Linux 环境FROM p...

  • 前端面试题之CSS

    题目:如下图,当鼠标移动到右边的div时,左边的div变为红色;当鼠标移动到左边的div时,右边的div变为红色。 思路: 先确定html部分的内容,代码如下 ...

  • vue-router跳转滚动的问题(scrollBehavior)

    使用前端路由,当切换到新路由时,想要页面滚到顶部,或者是保持原先的滚动位置,就像重新加载页面那样。这个功能只在支持 history.pushState 的浏览器中可用。 1....

  • 120
    6.Vue使用axios-二次封装

    安装 npm install --save axios 在mian.js中引入 import axios 'axios' (axios不需要使用vue.use(),我也是不明...

  • Vue开源项目库

    Vue开源项目库 Vue.js开源项目速查表:https://www.ctolib.com/cheatsheets-vuejs.html UI组件 element ★1246...

  • Vue推荐VSCode开发必备的插件

    首先这几个是VSCode推荐Vue开发必备的插件Vetur —— 语法高亮、智能感知、Emmet等包含格式化功能, Alt+Shift+F (格式化全文),Ctrl+K Ct...

  • vue组件data为什么必须是函数

    首先看个例子 在new vue()中,data可以直接是一个对象,为什么在vue组件中,data必须是一个函数呢?我们大致可以通过js原型链来对比下: 从上面可以看出,两个实...

  • 120
    ES6结构赋值/面向对象

    1.块级作用域 类似于匿名函数 格式: { xxx} 可以解决密封空间的问题 ps:var没有块的概念 例1-1: 例1-2: 例1-3: 2.结构赋值 格式: ps:数...

  • 120
    ES6函数

    1.箭头函数 没argument,使this指向当前 ps:函数无法给上面调用 例1: 例2: 例3: 例4: 2.延展参数 相当于默认值,有传参数就为参数值,没传则为默认值...

  • ES6字符串

    1.charCodeAt 获取字符编码(与解析charset有关) 2.formCharCode 转 字符编码 为字符 例题:查浏览器支持的多少中文 3.repeat 接受一...

  • ES6声明方式

    1.let 变量不允许重复声明,但可重新赋值 [1 ]相关概念: (1)块级作用域: 例如: {alert(1);} (2)变量泄露: 按理应该取不到 i 的值 可结果如下:...

  • 120
    JSON基础部分

    1.格式 格式: "key":value 2.两个方法 2.1 parse:把字符串转换成JSON ps:" ' 需注意 parse()里可以有2个参数 第一个为 正确格式的...

  • 前端开发面试题总结之——CSS3

    相关知识点 布局、 浮动、 盒子模型、 弹性和模型、 选择器优先级、 居中定位、 兼容性、 hack写法...... 题目&答案 如何理解CSS的盒子模型? link和@im...