胖蔡说技术
随便扯扯

JavaScript 第6页

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格
JS中通过canvas实现图片格式的转换-胖蔡说技术

JS中通过canvas实现图片格式的转换

胖蔡阅读(800)赞(0)

对于图片格式的修改,通过后端修改可以通过引用相关工具包实现图片格式的修改,但当我们想通过JS来实现图片格式的转换的话,我们改如何实现昵?本文介绍在JS中通过canvas来实现图片格式的转换功能。

JS实现图片的下载-胖蔡说技术

JS实现图片的下载

胖蔡阅读(810)赞(0)

前端中我们可以通过右键另存为实现图片的下载功能,但当我们需要主动控制是否授权用户下载图片的时候,我们可以通过按钮的显示、隐藏来控制图片的下载

JS实现缓存的三种方式-胖蔡说技术

JS实现缓存的三种方式

胖蔡阅读(1598)赞(4)

前端开发中,为了网页的访问速度、降低常规数据的请求频率,我们通常会使用缓存的方式实现数据的本地化存储,本文主要介绍JS中三种常见的缓存方式的实现。

JS 的原型与原型链-胖蔡说技术

JS 的原型与原型链

胖蔡阅读(591)赞(0)

JS中原型是一个很重要的知识点,正因为有了原型这个概念使得JS中可以实现类似面向对象语言中的对象的继承。本篇文章主要介绍JS中的原型,以及由原型衍生的原型链的概念和常见的使用场景。下图是有关原型和原型链之间的关系图,图是从网上找的足够大家去...

JS实现二维码生成-胖蔡说技术

JS实现二维码生成

胖蔡阅读(645)赞(2)

二维码也是比较常用的一个工具了,通过二维码我们可以实现网页内容的推广、分享,以及实现用户信息的校验认证,今天这篇文章主要介绍前端如何申城二维码的。

ECMAScript 语法基础-胖蔡说技术

ECMAScript 语法基础

胖蔡阅读(594)赞(1)

JS 是基于ECMAScript语法设计的一个前端开发语言。目前市面上浏览器广泛支持的还是ECMA-256定义的ECMAScript。

如何使用JQuery进行网站开发?-胖蔡说技术

如何使用JQuery进行网站开发?

胖蔡阅读(909)赞(0)

JQuery是较早一代的前端开发的利器, 极大地简化了 JavaScript 编程。就目前而言也是大多数网站使用的工具,就轻量型网站开发选择JQuery可以帮助我们快速实现网站的开发工作。本篇文章主要介绍如何使用JQuery进行简单的网站开...

Chalk实现终端样式的自定义-胖蔡说技术

Chalk实现终端样式的自定义

胖蔡阅读(701)赞(0)

chalk提供了终端样式颜色的解决方案,一般的我们的前端启动的nodejs服务终端返回信息都是黑白色,通过使用chalk可以辅助我们输出自定义样式的终端颜色。本篇文章我们将结合chalk提供的使用文档来介绍如何使用chalk库。

Lodash 一个提供模块化、性能和附加功能的三方库-胖蔡说技术

Lodash 一个提供模块化、性能和附加功能的三方库

胖蔡阅读(658)赞(1)

Loadsh是一款提供了现代浏览器多功能、以及性能优化的工具库,使用loash可以辅助我们实现模块化、并通过类似JS Array中的多个方法等功能以提供更好的应用性能。Loash支持在Nodejs端和浏览器端使用。本篇文章主要介绍Loash...

JavaScript中如何控制this指向?-胖蔡说技术

JavaScript中如何控制this指向?

胖蔡阅读(587)赞(0)

通常情况下,当我们执行一段代码的时候如执行一个函数,其指向的this指针都是当前运行的函数执行上下文,也可以理解为一个变量。当为了实现的需求,我们需要对某些运行的代码修改this指向,这时就可以使用JavaScript中提供的修改this指...