摘要: 原文:http://www.html5rocks.com/en/tutorials/es6/promises/作者:Jake Archibald翻译:Amio 女士们先生们,请准备好迎接 Web 开发历史上一个重大时刻…… [鼓声响起] JavaScript 有了原生的 Promise! [漫天的烟 阅读全文
posted @ 2021-02-21 20:53 安梁辉 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 在对网页进行调试的过程中,经常会用到js来获取元素的CSS样式,方法有很多很多,现在仅把我经常用的方法总结如下:1. obj.style:这个方法只能JS只能获取写在html标签中的写在style属性中的值(style=”…”),而无法获取定义在<style type="text/css">里面的属 阅读全文
posted @ 2021-01-07 16:03 安梁辉 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 在JS中获取元素的方法有很多,可以根据实际需要选择合适的方法 一、JS获取元素的方法 1)根据id获取标签元素 var div1=document.getElementById("div1"); 2)根据标签名获取标签列表 var divs=document.getElementsByTagName 阅读全文
posted @ 2021-01-06 09:21 安梁辉 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 我们在写封装的插件或者函数时,常常用到JS的数据类型判断,典型的案例就是深度拷贝函数用到数据类型判断,这个知识点在面试的时候也是经常考到的一个问题。今天在这里总结一下我个人遇到的可以判断数据类型的几种方式。如果有哪里写的不对还请指点一下小弟,以免文章误导他人。 1. typeof关键字 consol 阅读全文
posted @ 2020-12-15 09:50 安梁辉 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 数组的方法很多,ECMScript5又提供了好几种方法。有空把之前的云上的笔记整理了一下,方便自己以后查找使用。 一、ECMScript 3的Array.prototype中定义的方法 1、join()定义:将数组中所有的元素都转化为字符串拼接在一起,返回最后生成的字符串。注意:不改变原数组 1 2 阅读全文
posted @ 2020-11-26 11:37 安梁辉 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-11-04 21:15 安梁辉 阅读(31) 评论(0) 推荐(0) 编辑
摘要: zoom 属性语法:zoom:normal | <number> | <percentage>默认值:normal适用于:所有元素继承性:有取值:normal:使用对象的实际尺寸。<number>:用浮点数来定义缩放比例。不允许负值<percentage>:用百分比来定义缩放比例。不允许负值说明:设 阅读全文
posted @ 2020-10-29 16:09 安梁辉 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: 2009年,W3C提出了一种新的方案--Flex布局,可以简便、完整、响应式地实现各种页面布局。目前已得到所有现在浏览器的支持。 flex浏览器支持 一、Flex布局是什么? Flex是Flexible Box的缩写,翻译成中文就是“弹性盒子”,用来为盒装模型提供最大的灵活性。任何一个容器都可以指定 阅读全文
posted @ 2020-10-22 14:44 安梁辉 阅读(994) 评论(0) 推荐(0) 编辑
摘要: 一、常见定位方案 在讲 BFC 之前,我们先来了解一下常见的定位方案,定位方案是控制元素的布局,有三种常见方案: 普通流 (normal flow) 在普通流中,元素按照其在 HTML 中的先后位置至上而下布局,在这个过程中,行内元素水平排列,直到当行被占满然后换行,块级元素则会被渲染为完整的一个新 阅读全文
posted @ 2020-10-13 14:34 安梁辉 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 前面的话 自己对css真的了解吗?css的知识真的不仅仅限于语法知识。关于BFC、IFC,以前只是听说,大概知道一下是个啥东西,但了解的并不透彻。最近仔细研究了一下BFC、IFC。 ●BFC到底是什么? 简单的来说:BFC就是一个css的一个布局概念,是一个独立的区域,是一个环境。 ●文档流 说BF 阅读全文
posted @ 2020-10-13 11:31 安梁辉 阅读(644) 评论(1) 推荐(1) 编辑