JavaScript 复杂判断的优雅写法
JavaScript 复杂判断的优雅写法

我们编写js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch来实现多个条件判断,但这样会有个问题,随着逻辑复杂度的增加,代码中的if/else/switch会变得越来越臃肿,越来越看不懂,那么如何更优雅的写判断逻辑,本文带你试一下。

2020-06-20 04:40:52阅读全文

ps怎么识别图片中文字的字体
ps怎么识别图片中文字的字体

首先打开photoshop,导入素材图片;

2020-06-20 03:32:24阅读全文

CSS 中伪类的使用(干货)
CSS 中伪类的使用(干货)

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

2020-06-20 01:43:31阅读全文

用JavaScript获取图片的真实尺寸大小的方法详解
用JavaScript获取图片的真实尺寸大小的方法详解

网页页面上的图片尺寸似乎都千篇一律。我们最常见到的带有多图的文章页面中,图的大小通常是和页面的宽度一致,这样看起来,页面就是一个直筒形,这样的布局看多了就会觉得很单调。之所以形成这样的局面,我想很大程度上是因为老式浏览器的限制。但随着现代浏览器(火狐/谷歌/IE11)的普及,浏览器对页面设计的限制越

2020-06-20 01:40:21阅读全文

ps全景接片步骤是什么?
ps全景接片步骤是什么?

ps全景接片步骤是什么?

2020-06-20 01:36:54阅读全文

PS英文缩写代表什么?
PS英文缩写代表什么?

PS英文缩写代表什么?

2020-06-20 01:12:43阅读全文

如何检测一个函数是否是JavaScript原生函数
如何检测一个函数是否是JavaScript原生函数

在我的开发工作中经常会遇到需要判断一个函数是否是JavaScript原生函数的情况,有时候这是一个很必要的工作,你需要知道这个函数是浏览器自身提供的,还是由第三方封装、伪装成原生函数。当然,最好的方法是考察执行这个函数的toString方法的返回值。

2020-06-20 00:23:41阅读全文

用JavaScript检测出当前浏览器是否是无头浏览器
用JavaScript检测出当前浏览器是否是无头浏览器

无头浏览器是指可以在图形界面情况下运行的浏览器。我可以通过编程来控制无头浏览器自动执行各种任务,比如做测试,给网页截屏等。

2020-06-20 00:19:36阅读全文

基于layui实现select区域联动
基于layui实现select区域联动

要实现联动效果注意两点:

2020-06-19 23:54:23阅读全文

轻松理解函数防抖和节流的使用
轻松理解函数防抖和节流的使用

函数防抖和节流,这个知识点面试中被问的概率比较高。

2020-06-19 23:38:42阅读全文

layui中动态设置checkbox选中状态的方法介绍
layui中动态设置checkbox选中状态的方法介绍

今天在使用jquery动态设置layui的checkbox元素的选中状态时始终只能取消选中,却不能重新勾选,点击勾选则没有问题,代码如下

2020-06-19 23:35:44阅读全文

ps文字显示不出来怎么办?
ps文字显示不出来怎么办?

ps文字显示不出来怎么办?

2020-06-19 19:15:25阅读全文

如何用html标记语言编写一个简单的网页
如何用html标记语言编写一个简单的网页

如何用html标记语言编写一个简单的网页?

2020-06-19 18:59:46阅读全文

JS Proxy 的优势以及使用场景
JS Proxy 的优势以及使用场景

开汽车的人往往不了解汽车的构造,但是深入了解汽车的构造,可能会有如虎添翼的效果

2020-06-19 18:48:31阅读全文

JS+CSS3实现时钟效果(抖音)
JS+CSS3实现时钟效果(抖音)

JS+CSS3实现时钟效果(抖音)

2020-06-19 18:43:47阅读全文

直击JavaScript全栈教程
直击JavaScript全栈教程

自从一年前发布了Vuejs小书的电子书,也有些日子没有碰过它们了,现在因为项目的缘故,需要使用JavaScript全栈开发。所以,我得把这个全栈环境搭建起来。

2020-06-19 18:05:26阅读全文

ps套索工具快捷键是什么?
ps套索工具快捷键是什么?

ps套索工具快捷键是什么?

2020-06-19 17:35:35阅读全文

switch语句的执行流程是什么
switch语句的执行流程是什么

1.switch语句格式:

2020-06-19 17:07:49阅读全文

photoshop中的图层面板不见了怎么办
photoshop中的图层面板不见了怎么办

photoshop中的图层面板不见了的解决方法:

2020-06-19 16:46:03阅读全文

箭头函数的理解
箭头函数的理解

比如我有一个基类 Animal,它有一个基础方法 sayName。之后每一个继承于它的子类,都需要自己实现这个 sayName 方法来证明自己的身份。基类代码实现很简单:

2020-06-19 16:44:25阅读全文

使用CSS实现皮卡丘
使用CSS实现皮卡丘

当我学完css和js后,冒出来一个想法。自己去实现一个可爱的卡通人物。于是我就去codepen找素材,最终选择了皮卡丘,如下图。

2020-06-19 14:41:48阅读全文

聊聊javascript里的sleep()方法
聊聊javascript里的sleep()方法

很多编程语言里都有sleep(),delay()等方法,它能让我们的程序不那么着急的去执行下一步操作,而是延迟、等待一段时间。软件开发中经常会遇到需要这样的函数,比如等待几分钟去检查某一事件是否发生。JavaScript里有setTimeout()方法来实现设定一段时间后执行某个任务,但写法很丑陋,

2020-06-19 13:44:07阅读全文

html实现在线预览文件功能(图文详解)
html实现在线预览文件功能(图文详解)

html实现在线预览文件功能(图文详解)

2020-06-19 13:26:08阅读全文

剪贴蒙版的作用是什么
剪贴蒙版的作用是什么

剪贴蒙版的作用是什么:

2020-06-19 12:20:13阅读全文

ps填色的快捷键是什么?
ps填色的快捷键是什么?

ps填色的快捷键是什么?

2020-06-19 12:11:08阅读全文

ps中没有匹配字体怎么办?
ps中没有匹配字体怎么办?

ps中没有匹配字体怎么办?

2020-06-19 12:09:28阅读全文

了解JavaScript智能切图脚本
了解JavaScript智能切图脚本

图片可以让页面更有吸引力,尤其是处理的恰当的时候,但问题是,图片的处理是个麻烦事情,它的创建和裁剪对于一个普通人来说是个困难的任务,尤其是那些自己上传图片的用户,比如头像图片,logo图片,有可能是各式各样的图片格式,大小不一的图片尺寸。

2020-06-19 08:44:37阅读全文

怎么解决javascript数字计算丢失精度问题?
怎么解决javascript数字计算丢失精度问题?

js数字计算丢失精度问题解决方案

2020-06-19 08:18:43阅读全文

使用async属性异步加载执行JavaScript的方法
使用async属性异步加载执行JavaScript的方法

HTML5让我兴奋的一个最大的原因是,它里面实现的新功能和新特征都是我们长久以来一直期待的。比如,我以前一直在使用placeholders,但以前必须要用JavaScript实现。而HTML5里给JavaScript标记提供的async属性,使JavaScript能异步加载执行。之前我需要各种的Ja

2020-06-19 07:19:28阅读全文

JS 中可以提升幸福度的小技巧
JS 中可以提升幸福度的小技巧

本文主要介绍一些JS中用到的小技巧,可以在日常Coding中提升幸福度,将不定期更新~

2020-06-19 06:55:07阅读全文

ps电子邮件地址怎么写?
ps电子邮件地址怎么写?

ps电子邮件地址怎么写?

2020-06-19 06:03:33阅读全文

彻底弄懂JavaScript执行机制
彻底弄懂JavaScript执行机制

本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。

2020-06-19 04:50:25阅读全文

解决json_decode出现空白的方法
解决json_decode出现空白的方法

json_decode出现空白的解决方法

2020-06-19 04:24:08阅读全文

Layui连接mysql操作CRUD
Layui连接mysql操作CRUD

一、使用layui框架实现权限登陆显示树形菜单

2020-06-19 03:35:50阅读全文

前端的基础知识巩固
前端的基础知识巩固

很久没有回头看看html和js的一些基础知识了,周末闲来无事的时候看到了一篇关于面试题的文章,突然发现很多都忘记了,好的,那就趁热打铁,撸一波基础知识吧。

2020-06-19 03:08:17阅读全文