随笔分类 - 前端基础知识
摘要:for-of 无法遍历 不可迭代对象 可迭代对象包括: Array,Map,Set,String,TypedArray,arguments等等 但for in 可以 var obj = { a: 1, b: [], c: function () {} }; for (var key of obj)
阅读全文
摘要:Promise 对象有以下两个特点: 1、对象的状态不受外界影响。Promise 对象代表一个异步操作,有三种状态: pending: 初始状态,不是成功或失败状态。 fulfilled / resolved: 意味着操作成功完成。 rejected: 意味着操作失败。 只有异步操作的结果,可以决定
阅读全文
摘要:filter() 是对列表序列的每个元素作为参数传递给函数进行判断,然后返回ture或false,最终ture的值返回给新列表. 这是一个独属于数组的方法。 call() 用 重定义this这个对象的指向 concat() 用于连接两个或多个字符串。
阅读全文
摘要:jq尺寸: 代码示例 jq位置: 3.scrollTop() scrollLeft() // 被卷去的头部 scrollTop() / 被卷去的左侧 scrollLeft() 括号里加数值可以修改scrollTop(100)
阅读全文
摘要:DOM事情 该属性用于在元素中添加,移除及切换 CSS 类。 classList 属性是只读的,但你可以使用 add() 和 remove() 方法修改它。 classlist.add(‘ ’) classlist.remove(‘ ’)
阅读全文
摘要:Transform属性应用于元素的2D或3D转换。这个属性允许你将元素旋转,缩放,移动,倾斜等。 translate:transform的一个方法 通过 translate() 方法,元素从其当前位置移动,根据给定的 left(x 坐标) 和 top(y 坐标) 位置参数: 用法transform:
阅读全文
摘要:1.1手指触摸事件 <script> 2 var div = document.querySelector('div'); 3 //手指触屏事件 4 div.addEventListener('touchstart',function (){ 5 console.log('我摸了你'); 6 })
阅读全文
摘要:就是规定当元素内部的内容超出元素自身的尺寸范围时应该如何来处理 比如说可以把超出的部分隐藏(hidden),或者自动添加滚动条(auto),或者什么也不处理(默认值)
阅读全文
摘要:offsetLeft,clientX ,offsetX 定义和区别 被卷去的距离 scrollHeight: 对象的滚动高度(滚动条的高度,可滚动的高度) scrollWidth: 对象的滚动宽度(同上) scrollLeft: 对象左边界和窗口中目前可见内容的左端之间的距离(滚动条已滚动的距离)
阅读全文
摘要:position: relative | absolute | static | fixed • static: 自动定位,自动定位就是元素在页 面普通文档流中由HTML自动定位,普通文档里中的元素也称为流动元素。不能通过z-index进行层次分级。 • relative: 相对定位,相对定位不脱离
阅读全文

浙公网安备 33010602011771号