51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

JavaScript笔记

学习JavaScript标准内置对象:JSON.stringify()的应用

学习JavaScript标准内置对象:JSON.stringify()的应用

厉飞雨 阅读(5) 评论(0) 赞(0)

![](/images/tt/js.jpg) 学习JavaScript标准内置对象:JSON.stringify()的应用。 **JSON.stringify()** 方法将一个 JavaScript 对象或值转换为 JSON 字符串,如果指定了一个 replacer 函数,则可以选择性地替换值,或者指定的 replacer 是数组,则可选择性地仅包含数组指定的属性。 `...

JavaScript表达式和运算符:可选链操作符

JavaScript表达式和运算符:可选链操作符

厉飞雨 阅读(12) 评论(0) 赞(0)

![](/images/tt/js.jpg) 可选链操作符( `?.` )允许读取位于连接对象链深处的属性的值,而不必明确验证链中的每个引用是否有效。`?.` 操作符的功能类似于 `.` 链式操作符,不同之处在于,在引用为空(nullish ) (`null` 或者 `undefined`) 的情况下不会引起错误,该表达式短路返回值是 `undefined`。与函数调用一起使...

前端开发:JavaScript实现随机抽奖小应用

前端开发:JavaScript实现随机抽奖小应用

厉飞雨 阅读(7) 评论(0) 赞(0)

![](/images/tt/js.jpg) 前端开发:JavaScript实现随机抽奖小应用。比如您的公司年终会举行年会,弄个幸运同事,几等奖啥的,可以拿来试试。 废话不多说,直接上DEMO咯。 ``` <!DOCTYPE html> <html lang="en"> <head>     <met...

原生JavaScript开发TIPS:继承的三种方法

原生JavaScript开发TIPS:继承的三种方法

厉飞雨 阅读(5) 评论(0) 赞(0)

![](/images/tt/js.jpg) 分享原生JavaScript开发TIPS:继承的三种方法。 ### **构造函数的属性继承:借用构造函数** 继承的时候,不用改变原型的指向,直接调用父级的构造函数的方式来为属性赋值就可以了 借用构造函数:把要继承的父级的构造函数拿过来,使用一下就可以啦。 借用构造函数: > 构造函数名字.call(当前对象,属性,...

在没有JavaScript的情况下创建强大的CSS动画效果

在没有JavaScript的情况下创建强大的CSS动画效果

厉飞雨 阅读(7) 评论(0) 赞(0)

在本文中,我们将仅使用CSS探索Web上的动画世界。我们将首先使用SVG和CSS组合创建一个简单的动画。然后,我们将仅使用HTML和CSS创建另外两个动画。我们还将讨论何时需要将JavaScript付诸行动以及CSS的局限性。 ![](/images/tt/html.jpg) 到本文结尾,您将能够使用CSS来创建动画,从而支持使用JavaScript。您还可以识别何时需要使...

聊聊JavaScript中的相等性判断

聊聊JavaScript中的相等性判断

厉飞雨 阅读(7) 评论(0) 赞(0)

![](/images/tt/js.jpg) [JavaScript](/JavaScript/)中的相等性判断,在项目开发中,我经常会遇到,今天我们一起探讨下。 ES2015中有四种相等算法: * 抽象(非严格)相等比较 (`==`) * 严格相等比较 (`===`): 用于 `Array.prototype.indexOf`, `Array.prototype.la...

什么是JavaScript国际化API(I18n)?

什么是JavaScript国际化API(I18n)?

厉飞雨 阅读(7) 评论(0) 赞(0)

![](/images/tt/js.jpg) 英语是世界上使用最广泛的语言,但只有七分之一的人说英语。它是3.79亿人口的第一种(母语)语言,但是有9.17亿人说普通话,4.6亿人说西班牙语和3.41亿人说北印度语。 许多讲非英语的人居住在互联网指数增长的新兴市场。如果您的Web应用程序可以进行全球翻译,那么您的潜在目标市场可能会增加700%! JavaScript In...

使用现代JavaScript和Web组件构建Web应用程序

使用现代JavaScript和Web组件构建Web应用程序

厉飞雨 阅读(8) 评论(0) 赞(0)

![](/images/tt/js.jpg) 浏览器中的JavaScript已经发展。希望利用最新功能的开发人员可以选择无框架且麻烦更少。通常在前端框架中保留的选项(例如基于组件的方法)现在在普通的旧JavaScript中是可行的。 在本文中,我将使用带有作者数据,带有网格和搜索过滤器的UI展示所有最新的JavaScript功能。为简单起见,一旦引入了一种技术,我将继续进行...