在爬取网站时常遇到异步加载的情况,必须点击或者下拉滚动条才会加载出更多的图片或视频,在源码中却一片空白,我一开始遇到时候也有点懵,了解了就好,还是请求。学过一些前端知识的朋友都清楚其实就是ajax异步加载js,这是为了提高用户的体验,许多网站都使用这种方法。 究其根本,其实就是将这部分请求放在了后台 ...
分类:
其他好文 时间:
2018-09-02 23:40:27
阅读次数:
234
HTML介绍 Web服务本质 socket.server.py test.html 浏览器发请求-->HTTP协议-->服务端接收请求-->服务端返回响应--服务端把HTML文件内容发给浏览器 -->浏览器渲染页面 HTML是什么? 超文本标记语言(Hypertext Markup Language ...
分类:
Web程序 时间:
2018-08-31 10:48:11
阅读次数:
215
1.MVVM model-view-viewModel,model是数据与业务逻辑,view是UI界面,viewModel是一个对象用于实现model与view的同步。 ViewModel 通过双向数据绑定把 View 层和 Model 层连接了起来。 2.双向数据绑定vue.js 是采用数据劫持结 ...
分类:
其他好文 时间:
2018-08-30 20:39:48
阅读次数:
186
1.arr forEach 和map的区别? forEach是改变的原来数组,没有返回值,map是不改变原数组,有return 返回值; 2. apply call bind的区别? obj.call(this,sum1,sum2); obj.apply(this,[sum1,sum2]) obj, ...
分类:
其他好文 时间:
2018-08-28 11:33:47
阅读次数:
202
前端知识点串讲 1 HTML 1.1 组成 1.2 HTML标签 1.3 块状元素好内联元素 2 CSS 2.1 CSS选择器 2.2 取值 2.3 CSS属性 3 JavaScript 3.1 基本语法 3.2 数据类型 3.3 运算符 3.4 内置对象 4 BOM/DOM 4.1 BOM 4.2 ...
分类:
编程语言 时间:
2018-08-27 18:13:14
阅读次数:
181
写下此文,是因为本人作为前端小白,经常遇到同样小白的后端,常常不得不三番五次科普一些前端的基础知识,特此做些总结,也方便有下次的话,直接拿出来给对方看。 1. 什么是ajax 对于网络请求分类的维度有很多种,有一种就是这个请求发送出去是否需要刷新页面。比如form表单,比如直接从浏览器地址栏输入地址 ...
分类:
其他好文 时间:
2018-08-23 14:12:04
阅读次数:
137
前言 最近参加了几场面试,积累了一些高频面试题,我把面试题分为两类,一种是基础试题: 主要考察前端技基础是否扎实,是否能够将前端知识体系串联。一种是开放式问题: 考察业务积累,是否有自己的思考,思考问题的方式,这类问题没有标准答案。 基础题 题目的答案提供了一个思考的方向,答案不一定正确全面,有错误 ...
分类:
其他好文 时间:
2018-08-20 01:10:52
阅读次数:
306
现阶段目标: 1.完成前端知识基础的学习。 具体如下: 在目前学习的基础上(html,css,JavaScript+BOM基础已经大致了解)。针对DOM进行学习,个人在http://how2j.cn?p=49529上学习,挺不错的学习java的网站。 有时候因为贪玩而放下学业,实为错误之举,还望各位 ...
分类:
其他好文 时间:
2018-08-18 21:18:59
阅读次数:
119
学习,是一个建立“索引”的过程-好比我们读一本书,读完之后,再次看这本书的目录结构,就会联想起很多书中的具体内容; 博客,是一个回顾所学的载体-学习完教学Video之后,通过书写博客,以达到记忆的目的,回过头再来看自己的博客,思路与记忆会非常清晰,也减少了再次看视频的时间耽误; 实战,是一个融会贯通 ...
分类:
Web程序 时间:
2018-08-14 11:22:06
阅读次数:
230
为了方便用户创建插件,jquery提供了jQuery.extend()和jQuery.fn.extend()方法
jQuery.extend(object) ,一个参数的用于扩展jQuery类本身,也就是用来在jQuery类/命名空间上增加新函数,或者叫静态方法,例如jQuery内置的 ajax方法都是用jQuery.ajax()这样调用的,有点像 “类名.方法名” 静态方法的调用方式。
分类:
Web程序 时间:
2018-08-10 11:38:19
阅读次数:
163