随笔分类 -  web前端学习笔记

主要是记录经常忘记的知识点和最近得知的不常见的知识点
摘要:关于post请求, 可以首先参见: 博客 1 Content-Type对各种请求的影响 (1) get请求: GET 请求不存在请求实体部分,键值对参数放置在 URL 尾部,浏览器把form数据转换成一个字串(name1=value1&name2=value2...),然后把这个字串追加到url后面 阅读全文
posted @ 2021-04-19 22:09 0龙行者0 阅读(1247) 评论(0) 推荐(1) 编辑
摘要:1 我们在实现文件上传功能时, 往往是找到一个现成的文件上传组件, 然后根据其API进行一些参数配置, 然后再根据教程取配置后端对接受到的文件进行处理 2 但是, 有没有思考过, 文件只是一个名称, 从前端到后端, 文件是怎么从前端传递到后端的? 传输的数据到底是什么? 文件如何从计算机中获取到的? 阅读全文
posted @ 2021-03-26 21:27 0龙行者0 阅读(478) 评论(0) 推荐(0) 编辑
摘要:1 window对象是一个全局对象, 也是指当前窗口对象 其中, document对象是其一个属性, 我们可以通过window.document获取document对象, 也可以直接通过document获取document对象, 原因是JavaScript中作用域的关系 window对象经常会使用到 阅读全文
posted @ 2021-02-11 22:42 0龙行者0 阅读(293) 评论(0) 推荐(0) 编辑
摘要:1 关于三大家族 2 关于四个对象 3 关于常用属性和事件 阅读全文
posted @ 2021-02-11 22:18 0龙行者0 阅读(82) 评论(0) 推荐(0) 编辑
摘要:1 这个问题主要是出在了浏览器端, 我们需要做的就是更改浏览器中的UserData文件夹的位置, 不能使用浏览器自定义的UserData文件夹, 不知道为什么 2 衍生的一个问题: 浏览器会自动更新, 自动更新就会造成把UserData文件夹重新设置会默认的UserData文件夹, 这样就会导致很烦 阅读全文
posted @ 2021-02-11 17:25 0龙行者0 阅读(183) 评论(0) 推荐(0) 编辑
摘要:1 找变化, 这个就需要我们用敏锐的眼睛找到有多少处发生了变化 2 找到每一个变化发生的起点和终点, (或者其它的停顿点) 3 为每一个变化设置效果 4 考虑效果的合并 5 效果合并的准则: 阅读全文
posted @ 2021-02-07 12:20 0龙行者0 阅读(46) 评论(0) 推荐(0) 编辑
摘要:1 currentTarget: 这个最简单, 就是你绑定这个被触发事件的那个元素 2 target: 事件发生时的元素 所以, 我们应该如何理解: 至于为什么会有这两个属性, 是因为事件的冒泡机制 在一个事件被触发时, 事件流会从首先触发最内层对象的事件, 然后通过冒泡机制依次触发其父元素的相同事 阅读全文
posted @ 2021-02-01 19:30 0龙行者0 阅读(161) 评论(0) 推荐(0) 编辑
摘要:总结: 1 记住, 面向对象编程, 这个思想永远不要忘记, 不仅是在java中, 在JavaScript中海油其他语言中也都是一样 2 对于使用canvas, 最重要的是思路, 而不是编程技巧, 但是有不能缺少技巧 3 几个共性点: 运动的粒子对象都有一个速度属性, 粒子的实际运动是因为粒子的位置不 阅读全文
posted @ 2021-01-31 20:17 0龙行者0 阅读(91) 评论(0) 推荐(0) 编辑
摘要:两个重点: 1 Canvas绘制动画思路: canvas绘制动画的核心原理就是: 一个一个的绘制, 所以是通过循环绘制来完成动画的效果的, 我们需要做的就是, 在一次循环中, 清空上一次绘制留下的残影, 然后改变(确定)需要绘制对象(所有的对象)的位置和样式, 然后将对象绘制出来, 总之就是, 逻辑 阅读全文
posted @ 2021-01-31 17:04 0龙行者0 阅读(1392) 评论(0) 推荐(1) 编辑
摘要:1 通过style属性中的 display : none { 这种是最常用方式之一 } 这两种方式的区别是: display 设置为 none之后, 该元素不占用文档流 visibility 设置为 hidden之后, 该元素仍然占用文档流, 只不过是看不见了而已 2 通过style属性中的 vis 阅读全文
posted @ 2021-01-13 18:32 0龙行者0 阅读(199) 评论(0) 推荐(0) 编辑
摘要:1 2 阅读全文
posted @ 2021-01-10 15:09 0龙行者0 阅读(244) 评论(0) 推荐(0) 编辑
摘要:1 问题的展示与代码案例: 阅读全文
posted @ 2021-01-10 15:08 0龙行者0 阅读(142) 评论(0) 推荐(0) 编辑
摘要:1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 7 <style type="text/css"> 8 9 .container{ 10 width: 50 阅读全文
posted @ 2020-12-30 11:53 0龙行者0 阅读(146) 评论(0) 推荐(0) 编辑
摘要:详情参考: https://blog.csdn.net/baidu_35007727/article/details/51814790 区分: 阅读全文
posted @ 2020-11-02 07:59 0龙行者0 阅读(90) 评论(0) 推荐(0) 编辑
摘要:大惊小怪: 即使子元素的大小超过了父容器, 超出父容器的部分仍然会正常显示, 只不过是看起来是子元素已经独立于父容器. 事实上不是这样的, 子元素仍然包含在父容器内部, 我们之所以能够看到超出的部分, 是因为父容器的overflow属性设置为了visible 如果想让超出部分不可见, 就只需要将父容 阅读全文
posted @ 2020-10-30 22:57 0龙行者0 阅读(2740) 评论(0) 推荐(0) 编辑
摘要:正常遍历: for(var i=0;i<length;i++){ } 通过下标获取相对应位置的元素并调用其Api , 没有任何问题 特殊遍历方法 错误代码演示: 1 //获取到所有的需要操作的对象 2 var imgs = document.getElementsByClassName("box") 阅读全文
posted @ 2020-10-29 09:57 0龙行者0 阅读(347) 评论(0) 推荐(0) 编辑
摘要:第一条: 这句话的意思有没有这样的意思: 对象中的方法也是作为一个属性的存在. 第二条: 第三条: 第四条: 第五条: 第六条: 第七条: 第八条: 第八条: 阅读全文
posted @ 2020-10-28 21:24 0龙行者0 阅读(83) 评论(0) 推荐(0) 编辑
摘要:首先, 我们需要明确: 每一个元素维护一个自己的坐标系, 这个坐标系的默认坐标原点是(center , center, 0 ) 第二: 子元素坐标系的变化不会对父元素坐标系产生任何的影响 第三: 父元素的坐标系发生变化, 子元素相对于父元素的坐标系不发生变化, 但是相对于视口的坐标系会发生变化 总之 阅读全文
posted @ 2020-10-27 19:17 0龙行者0 阅读(160) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示