JavaScript
文章平均质量分 73
Howard_Ching
前端改变世界
展开
-
一个简单的国际化Javascript翻译工具
一个简单的国际化Javascript翻译工具intl-hmessage是为style-i18n-loader所配套的JavaScript框架,提供转换国际化语言的功能原创 2022-05-06 23:32:45 · 1811 阅读 · 1 评论 -
CSS国际化loader - 国际化图片,中东区域适配
i18n-style-loader,有没有遇到多语言图片,在不同语言下分别加载而写冗余代码?有没有遇到中东语言的左右翻转样式而苦恼不已?有没有遇到在不同语言下的样式不同,想到又要写一遍css的选择规则而烦躁?i18n-style-loader支持scss, less, css三种样式后缀,提供@i18n,@rtl, @lang等规则来提升开发效率,省去以上麻烦。原创 2022-05-06 23:28:35 · 559 阅读 · 0 评论 -
React经典面试题--React复用组件方法
React复用的四种方法,发展的方向也是从上到下Mixin HOC render props hooksMixin(已经不常用)这是最古老的一种复用方法,类似于一种组合的形式。这种方式要在不使用ES6的情况下,使用createReactClass的方式来定义mixin参数。var SetIntervalMixin = { componentWillMount: function() { this.intervals = []; }, setInterval: f原创 2021-06-27 20:19:52 · 251 阅读 · 0 评论 -
Service Worker 生命周期
Service Worker是什么在讲service worker之前,首先会提到PWA(Progressive Web App),中文叫作渐进式网页应用。在以往的客户端中,主流的有Native App和Web App,两者都有各自的优点。PWA通过应用一些新的技术,使得Web App具有一些Native APP的优点。例如:添加图标,推送消息,快速启动等,而且同时拥有Web App的无版本特点。那么PWA主要包括三个特点:在所有的网络环境下,都能瞬间加载并展示 像Native App原创 2020-06-20 23:45:22 · 745 阅读 · 0 评论 -
JavaScript对象操作
上次介绍JavaScript简单的创建对象方式:https://blog.csdn.net/cleanHtroop/article/details/103842461“JavaScript中万物皆为对象”,这是一个错误的说法。事实上,JavaScript中包含有基本类型(string, boolean, number, null, undefined 和 symbol)。所以并不是所...原创 2020-01-05 20:09:26 · 177 阅读 · 0 评论 -
JavaScript创建简单对象方式
面向对象有一个通用的特征,那就是都有类的概念,但ECMAScript6之前没有类的概念,在ECMAScript6中新增的类的概念,添加语法糖,不需要写prototype链来实现继承。下面介绍ECMAScript中的几种创建对象的方法:Object实例Object实例是最为简单的一种创建对象的方式,也是最为常见的。var person = { name: "Howard",...原创 2020-01-05 13:55:44 · 234 阅读 · 0 评论