HTML标签marquee实现滚动效果

页面的自动滚动效果,可由javascript来实现,但是今天无意中发现了一个html标签 - <marquee></marquee>可以实现多种滚动效果,无需js控制。使用marquee标记不仅可以移动文字,也可以移动图片,表格等.语法:<marquee>...</marquee>; 说明:在标记之间添加要进行滚动的内容。重要属性:1.滚动方向dir
阅读全文

js 错误Error对象详解

一、概念error,指程序中的非正常运行状态,在其他编程语言中称为“异常”或“错误”。解释器会为每个错误情形创建并抛出一个Error对象,其中包含错误的描述信息。ECMAScript定义了六种类型的错误。除此之外,还可以使用Error构造方法创建自定义的Error对象,并使用throw语句抛出该对象。六种错误:ReferenceError:找不到对象时TypeError:错误的使用了类型或对象的方
阅读全文

Three.js学习笔记-OrbitControls.js让摄像机围绕目标旋转

var scene = new THREE.Scene(); var camera = new THREE.PerspectiveCamera( 45, window.innerWidth / window.innerHeight, 1, 10000&n
阅读全文

JS所有内置对象属性和方法汇总

对象,是任何一个开发者都无法绕开和逃避的话题,她似乎有些深不可测,但如此伟大和巧妙的存在,一定值得你去摸索、发现、征服。我们都知道,JavaScript有3大对象,分别是本地对象、内置对象和宿主对象。在此引用ECMA-262(ECMAScript的制定标准)对于他们的定义:本地对象与宿主无关,独立于宿主环境的ECMAScript实现提供的对象。简单来说,本地对象就是 ECMA-262 定义的类(引
阅读全文

CSS实现单行、多行文本溢出显示省略号(…)

如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览。实现方法:overflow: hidden; text-overflow:ellipsis; white-space: nowrap;效果如图:但是这个属性只支持单行文本的溢出显示省略号,如果我们要实现多行文本溢出显示省略号呢。接
阅读全文

常用的ES6语法

1. let、const 和 block 作用域let 允许创建块级作用域,ES6 推荐在函数中使用 let 定义变量,而非 var: var a = 2;  {    let a = 3;    console.log(a); // 
阅读全文

Javascript 解构的用处

对象的解构赋值,可以很方便地将现有对象的方法,赋值到某个变量。let { log, sin, cos } = Math;上面代码将Math对象的对数、正弦、余弦三个方法,赋值到对应的变量上,使用起来就会方便很多。由于数组本质是特殊的对象,因此可以对数组进行对象属性的解构。var arr = [1,&
阅读全文

js获取iframe中的元素以及在iframe中获取父级的元素(包括iframe中不存在name和id的情况)

第一种情况:iframe中不存在name和id的方法:(通过contentWindow获取)var iframe = document.getElementsByTagName('iframe')[0]; var ifr_document = iframe.contentWindow.document;//iframe中
阅读全文

JS工具函数库(持续更新)

js工具函数库,用于日常工作积累
阅读全文

2019年前端面试题整理汇总100题

1.一些开放性题目1.自我介绍:除了基本个人信息以外,面试官更想听的是你与众不同的地方和你的优势。 2.项目介绍 3.如何看待前端开发? 4.平时是如何学习前端开发的? 5.未来三到五年的规划是怎样的?position的值, relative和absolute分别是相对于谁进行定位的?absolute :生成绝对定位的元素, 相对于最近一级的 定位不是 stati
阅读全文
首页 123 末页 共 29 条记录
  • © 2016-2019 blog.mazhuren.cn 版权所有 ICP证:晋ICP备18009943号
  • 联系邮箱:gujianwen@aliyun.com