JS递归的用法详解
JS递归的用法详解

函数中用调用函数自己,此时就是递归,递归一定要有结束条件

2020-06-30 11:03:53阅读全文

css中一个冒号和两个冒号分别代表什么?
css中一个冒号和两个冒号分别代表什么?

一个冒号是伪类,两个冒号是伪元素。

2020-06-30 08:51:35阅读全文

手把手教你在html中引入另一个html文件的方法(详解)
手把手教你在html中引入另一个html文件的方法(详解)

html中引入调用另一个html的方法,尝试了好几种,都列出来:

2020-06-30 08:07:58阅读全文

jQuery + CSS实现浪漫表白!(附代码)
jQuery + CSS实现浪漫表白!(附代码)

JQ + CSS实现浪漫表白必备页面

2020-06-30 08:03:06阅读全文

JavaScript字符串方法有哪些?
JavaScript字符串方法有哪些?

JavaScript字符串方法有:1、indexOf方法,查找字符串是否包含某个子字符串的,返回子字符串出现的位置;2、replace方法,把字符串里的某一些字符替换为新的字符;3、split方法,会按提供的分隔符,将字符串分隔为一个数组。

2020-06-30 07:45:31阅读全文

JS中如何使用padStart()和padEnd()格式化字符串?(小技巧)
JS中如何使用padStart()和padEnd()格式化字符串?(小技巧)

几天前,我正在使用JavaScript构建倒数计时器,因此我需要格式化秒和毫秒,我希望秒始终是2位数的长度,而毫秒总是3位数的长度,换句话说,我希望 1 秒显示为 01,1 毫秒显示为 001。

2020-06-30 07:24:01阅读全文

如何判断网页中图片加载成功或者失败?
如何判断网页中图片加载成功或者失败?

判断网页中图片加载成功或者失败的方法:首先需要判断图片是否能成功被加载;然后自动换成“无法找到图片”之类的系统图片即可,代码为【for(var i=0;i<document.images.length;i++)】。

2020-06-30 07:11:28阅读全文

W3C盒子模型与IE盒子模型有什么区别
W3C盒子模型与IE盒子模型有什么区别

我们通过实例来看看它们有什么不同:

2020-06-30 07:06:09阅读全文

一起来聊聊jQuery、JavaScript与JS三者间的区别
一起来聊聊jQuery、JavaScript与JS三者间的区别

JavaScript:是浏览器中一种常见的脚本语言,以此来实现网页的动态以及和后端(数据库)的交互。

2020-06-30 07:02:21阅读全文

JS中行内style怎么写?
JS中行内style怎么写?

行内style的写法为:1、对复合属性的写法是去掉中间的“—”,并将第二个单词大写,代码为【alert(box.style.color)】;2、float是关键字有特殊写法,代码为【alert(box.style.float)】。

2020-06-30 05:51:12阅读全文

JavaScript字符串截取方法有哪些?
JavaScript字符串截取方法有哪些?

JavaScript字符串截取方法有:1、slice方法,字符串的截取都是从左向右;2、substring方法,第一个参数为负整数时,截取的为整个字符串;3、match方法 ,返回的是一个含有匹配项字符串的数组。

2020-06-30 04:38:38阅读全文

如何实现图片懒加载?
如何实现图片懒加载?

实现懒加载的方法:首先自定义属性如【data-imgurl】,存放着图片的路径;然后通过js判断界面滚动的位置或图片是否已加载;最后加载再去获取属性【data-imgurl】的值赋给src即可。

2020-06-30 04:03:04阅读全文

css3如何画出小黄人并实现动画效果?(代码示例)
css3如何画出小黄人并实现动画效果?(代码示例)

首先来看看效果图(小黄人动画)

2020-06-30 03:11:23阅读全文

一起来聊聊html与HTML5的区别
一起来聊聊html与HTML5的区别

今天有人问我了,你经常用html5还是html?emmm......其实自己在平时写网页时,对这两者没有特意区分。如果非要说区别的话,显而易见的区别就是下面我列出来的这些了。至于往深层次理解了:HTML5已经远远超越了标记语言的范畴,其背后是一组技术集。小白学习太浅,不敢多讲。>.<

2020-06-30 02:40:48阅读全文

display:inline是什么意思?
display:inline是什么意思?

display:inline的意思是设置对象做为行内元素显示,inline是内联对象的默认值,而一般用的div是块级元素,默认display属性是block,但将div的display设置为inline的话,则多个div显示在一行。

2020-06-30 01:11:45阅读全文

visibility:hidden是什么意思
visibility:hidden是什么意思

在css中visibility属性规定元素是否可见,其中visible为元素可见,hidden为元素不可见,所有主流浏览器都支持visibility属性,但是,任何的版本的Internet Explorer【包括 IE8】都不支持。

2020-06-28 11:33:05阅读全文

同源策略是什么意思
同源策略是什么意思

同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。

2020-06-28 10:25:49阅读全文

style标签的作用是什么
style标签的作用是什么

style标签的作用是用来说明所要定义的样式,style标签用于为HTML文档定义样式信息,在style元素里,可以指定HTML元素在浏览器里的呈现方式,style标签应放在head里。

2020-06-28 10:21:55阅读全文

详细介绍HTML中的label标签
详细介绍HTML中的label标签

label标签和特定表单控件关联之后,如果用户在 label 元素内点击文本,就会触发关联的表单控件。就是说,当用户选择该label标签时,浏览器就会自动将焦点转到和label标签相关的表单控件上。

2020-06-28 09:53:55阅读全文

96个前端JS部分基础面试题(含答案)
96个前端JS部分基础面试题(含答案)

21.强制转换 显式转换 隐式转换?

2020-06-28 05:37:23阅读全文

深入了解jQuery和Vue的区别(附代码)
深入了解jQuery和Vue的区别(附代码)

1.jQuery首先要获取到dom对象,然后对dom对象进行进行值的修改等操作2.Vue是首先把值和js对象进行绑定,然后修改js对象的值,Vue框架就会自动把dom的值就行更新。3.可以简单的理解为Vue帮我们做了dom操作,我们以后用Vue就需要修改对象的值和做好元素和对象的绑定,Vue这个框架

2020-06-28 05:29:26阅读全文

display:block属性的作用是什么
display:block属性的作用是什么

css中的display是设置元素显示的方式,block是一块状元素的方式显示,inline是以内联元素的方式显示,none是不显示,块状元素会单独占据一样,其他元素跟他在同一行的会被迫换行,挤到下一行。

2020-06-27 21:31:44阅读全文

ps对齐工具怎么用?
ps对齐工具怎么用?

使用方法:1、打开ps,新建文件,点击工具栏的“矩形工具”,用三个图层分别绘制三个不同的矩形并填充颜色;2、按住shift键不放,依次点击这三个图层;3、点击工具栏中的“选择工具”,在菜单栏中选择需要的对齐方式即可。

2020-06-27 20:12:39阅读全文

ps怎么像sai一样有模糊笔刷?
ps怎么像sai一样有模糊笔刷?

在ps中,“混合器画笔工具”像sai中的模糊笔刷一样。使用方法:1、打开ps软件,新建画布,绘制一个图形并填充颜色;2、点击工具栏中的“混合器画笔工具”;3、在图形边缘进行擦拭即可。

2020-06-27 18:07:29阅读全文

ps里camera raw滤镜在哪里?
ps里camera raw滤镜在哪里?

“camera raw”滤镜在ps菜单栏中“编辑”的“首选项”里。打开“camera raw”滤镜的方法:1、打开ps,点击菜单栏中的“编辑”;2、在下拉菜单中点击“首选项”;3、在弹窗中点击“Camera Raw(W)...”即可。

2020-06-27 18:04:02阅读全文

block元素的特点有哪些
block元素的特点有哪些

block元素的特点有:1、总是在新行上开始;2、高度,行高以及顶和底边距都可控制;3、宽度缺省是它的容器的100%,除非设定一个宽度。

2020-06-27 17:40:02阅读全文

JavaScript容易被坑的问题
JavaScript容易被坑的问题

总括: 这是笔者平时积累的一些觉得比较有意思或是比较有难度的JavaScript题目理解和心得,会保持长期更新。

2020-06-27 17:29:03阅读全文

为什么把JavaScript文件放在Html底部
为什么把JavaScript文件放在Html底部

把JavaScript文件放在Html底部是因为浏览器加载完JS文件就会去执行,这时候如果JS里面有对DOM的操作的话,DOM可能还未加载完,就会出错,另外由于JS对页面的展示来说没什么用,所以应首先加载CSS以达到尽快显示出页面的目的。

2020-06-27 15:14:19阅读全文

display:none与visibility:hidden的区别是什么
display:none与visibility:hidden的区别是什么

【display:none】与【visibility:hidden】的区别是:1、前者不为被隐藏的对象保留其物理空间,后者为被隐藏的对象保留其物理空间;2、前者值变成block的时候结构才会被加载进来,后者加载页面的同时就已经把它加载进来。

2020-06-27 13:34:23阅读全文

超过80%的面试者不及格的JS 面试题
超过80%的面试者不及格的JS 面试题

共 5024 字,读完需 6 分钟,速读需 2 分钟,本文首发于知乎专栏前端周刊。写在前面,笔者在做面试官这 2 年多的时间内,面试了数百个前端工程师,惊讶的发现,超过 80% 的候选人对下面这道题的回答情况连及格都达不到。这究竟是怎样神奇的一道面试题?他考察了候选人的哪些能力?对正在读本文的你有什

2020-06-27 12:42:07阅读全文

ps怎么放2张图在一个画布?
ps怎么放2张图在一个画布?

ps放2张图在一个画布上的方法:首先将两张图片先后打开;然后将第二张图移动到第一张图上,并打开第二张图,选中工具栏中的“移动”,进入下一步;接着双击该图层图标,再点击“确定”解锁图层;最后移动图片出现【+】即可。

2020-06-24 15:39:27阅读全文

ES6是什么前端技术?
ES6是什么前端技术?

ES6不是什么前端技术,ES6全称是ECMAScript 6,是正式发布的JavaScript语言的一种标准,该标准的目标是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。

2020-06-24 15:09:34阅读全文

前端MVVM是什么?
前端MVVM是什么?

前端MVVM是一种软件架构设计模式,其本质上就是MVC的改进版,就是将其中的View的状态和行为抽象化,让开发者将视图UI和业务逻辑分开,该模式的优点有低耦合、可重用性、独立开发和可测试。

2020-06-24 15:03:47阅读全文

css3新增伪类有哪些
css3新增伪类有哪些

css3新增伪类有:1、【p:first-of-type】;2、【p:last-of-type】;3、【p:only-of-type】;4、【p:only-child】;5、【p:nth-child(2)】。

2020-06-24 15:00:16阅读全文

CSS文件的扩展名是什么?
CSS文件的扩展名是什么?

CSS文件的扩展名是“.css”,CSS是一种用来表现HTM或XML等文件样式的计算机语言,该语言不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

2020-06-24 14:35:16阅读全文

10个 你可能不熟悉的 css伪类 及其用例介绍
10个 你可能不熟悉的 css伪类 及其用例介绍

css 伪类是用于向某些选择器添加特殊的效果,是动态的,指当前元素所处的状态或者特性。只有一个元素达到一个特定状态时,它可能得到一个伪类的样式;当状态改变时,它又会失去这个样式。

2020-06-24 12:34:24阅读全文

img标签的alt作用是什么
img标签的alt作用是什么

alt属性是<img>元素的必选属性,它给出了图像的备选文本,供图像无法显示时采用。

2020-06-24 11:33:15阅读全文

css sprite优缺点有哪些
css sprite优缺点有哪些

css sprite优缺点是:1、减少HTTP请求数,极大地提高页面加载速度;2、增加图片信息重复度,提高压缩比,减少图片大小;3、更换风格方便,只需在一张或几张图片上修改颜色或样式即可实现;4、图片合并麻烦;5、维护麻烦。

2020-06-24 09:57:25阅读全文

ES6 Generator 基本使用
ES6 Generator 基本使用

本文实例讲述了ES6 Generator基本使用方法。分享给大家供大家参考,具体如下:

2020-06-24 09:51:38阅读全文

link与@import的区别有哪些
link与@import的区别有哪些

link与@import的区别有:1、@import是CSS提供的语法规则,只有导入样式表的作用,link是HTML提供的标签,不仅可以加载CSS文件,还可以定义RSS、rel 连接属性等;2、@import是CSS2.1才有的语法。

2020-06-24 09:03:14阅读全文