美文网首页
前端知识摘写(二)

前端知识摘写(二)

作者: 皮皮雅_ | 来源:发表于2019-03-31 15:11 被阅读0次
  1. href=”javascript:void(0);”这个的含义是,让超链接去执行一个js函数,而不是去跳转到一个地址,而void(0)表示一个空的方法,也就是不执行js函数,就是保留a的样式而已。
    2.js中数字没有整数和浮点数之分,js函数判断语句中,若不想再执行判断以下的内容可以直接return,结束函数
    3.对比记忆:length、 length()、size()在java,js,jq的区别
    length:在三者中都是计算数组长度,js中(还包括计算字符串长度)
    length():java中是计算字符串长度,js、jq中无此用法
    size():java中计算集合大小,js、jq中获取元素个数
    4.变量和函数同名保留函数,函数同名保留后者
    5.事件触发者要为对象,事件为响应可根据,事件函数分段分析判断


    image.png

    . 当进行双等号比较时候: 先检查两个操作数数据类型,如果相同, 则进行===比较, 如果不同, 则愿意为你进行一次类型转换, 转换成相同类型后再进行比较, 而===比较时, 如果类型不同,直接就是false.

7.js函数前加感叹号—>自动执行。任何能将函数变成一个函数表达式的作法,都可以使解析器正确的调用定义函数。而 ! 就是其中一个,而 + - || 都有这样的功能。

image.png

8.百度登录框,拖动图解。

image.png

9.事件冒泡机制图解。个人观点:如果出现了更大一级的区域,且两者绑定的事件相同,产生的事件就会往上传播或者先执行最大一级区域绑定的(前提是两者为嵌套关系,并先触发小一级事件)

image.png

10.插入元素在前面,使用insertBefore(),要插入的节点对象.inserBefore(要插入的新内容,要插入在哪个地方的前面)

oUl.insertBefore(oLi,oUl.childNodes[0]); childNodes[0]是为了锁定在oUl下的节点的第一个元素。说明新增加的元素放在此前。

11.随机数取值

image.png

12.自定义标签js调用

image.png

13.js获取样式

image.png image.png

14.节点类型

image.png image.png
  1. flex 布局首先要设置父容器display: flex,然后再设置 justify-content: center 实现水平居中,最后设置align-items: center 实现垂直居中。
image.png

16.事件冒泡的bug,点击父节点,子节点全变色,利用节点做判断筛选

image.png
  1. parentNode和parentElement都是返回父节点(父元素)及同级所有节点(元素),效果一样。
image.png

18.pageX/Y整个页面的坐标,clientX/Y可视区用户鼠标的位置。设置高后容易看出y坐标轴区别,x轴坐标是一样的。offsetWidth/Height 就是盒子的总宽度,包括border,padding带来的宽度和高度的变化,没有margin。注意:document是对象没有宽高。 获取:document.documentElement.scrollHeight

滚动条监听事件:window.onscroll

image.png
  1. 事件捕获[图片上传失败


    image.png
image.png

相关文章

  • 前端知识摘写(二)

    href=”javascript:void(0);”这个的含义是,让超链接去执行一个js函数,而不是去跳转到一个地...

  • 前端知识摘写(一)

    1.letter—spacing 字符间距。选择器:.A>*.B选中A的所有儿子元素B,多个嵌套极好用。 2.属性...

  • 前端知识二

    事件委托(事件代理) 事件委托也可以叫事件代理,是事件冒泡与事件捕获的运用。 基本概念 一般来讲,会把一个或者一组...

  • (摘)前端整理(二):Date

    原文地址:https://segmentfault.com/a/1190000013041329作者:咚子

  • 1.汇总 2020-06-11

    学习前端的方法: 1.建立自己的知识架构 2.追本溯源 前端的知识框架: 一.JavaScript 二.CSS和H...

  • Web框架体系

    Web 前端知识体系精简 web前端知识体系图 web前端知识体系大全 HTML,CSS,JavaScript知识...

  • react setState同步操作

    前言,我不是牛x的前端,但是这篇博客的知识,是从牛x的前端那儿偷师学来的! 牛 x 的前端是这么写:setStat...

  • 摘写

    围在城里的人想逃出来,城外的人想冲进去…… ――围城

  • 摘写~~~

    生活中总是悲喜交集,得失并重。我们来到这个世界,等待我们的并不全是鲜花和坦途,承受苦难和挫折也是必修的内容。 ...

  • 摘写

    我的世界里没有最爱,只有偏爱。 有时候太执着反而会迷失方向,退一步,也许就能看到事情的真相…… I wil...

网友评论

      本文标题:前端知识摘写(二)

      本文链接:https://www.haomeiwen.com/subject/kjtubqtx.html