javascript

各种 SAP 产品的自定义 UI 创建和集成方法一览
各种 SAP 产品的自定义 UI 创建和集成方法一览

这是 Jerry 2021 年的第 70 篇文章,也是汪子熙公众号总共第 347 篇原创文章。

2021-11-16 20:08:01阅读全文

你不知道的 Node.js Util
你不知道的 Node.js Util

在 JavaScript 中,进行变量的类型校验是一个非常令人头疼的事,如果只是简单的使用 typeof 会到各种各样的问题。

2021-11-16 12:05:32阅读全文

什么是 SAP Spartacus FacadeFactoryService 中的 Resolver
什么是 SAP Spartacus FacadeFactoryService 中的 Resolver

这个 resolver 只针对 Proxy Facade,根据 feature 名称和 FacadeClass,获取对应的 resolver. 该 resolver 知道怎样将函数调用,投递到该 facade 的具体实现类去。

2021-11-17 05:08:46阅读全文

专科学历不能从事前端开发?机械专科自学8个月找到12K的工作,分享我的学习经历
专科学历不能从事前端开发?机械专科自学8个月找到12K的工作,分享我的学习经历

在这里我以过来人的身份写下这篇文章,希望刚刚进入大学或者即将进入大学的学弟学妹们千万不要像我一样,等到快要毕业或者出去找工作的时候才知道知识技能的重要性。

2021-11-17 07:23:45阅读全文

关于 SAP Spartacus feature library 里的 _index.scss 文件
关于 SAP Spartacus feature library 里的 _index.scss 文件

如下图所示:quick order 文件夹下存在一个 _index.scss 文件,其导入了 styles 文件夹下的 index:

2021-11-17 01:28:51阅读全文

前端面试每日 3+1 —— 第945天
前端面试每日 3+1 —— 第945天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-11-17 02:09:06阅读全文

SAP 电商云 Spartacus UI 模块延迟加载的入口程序
SAP 电商云 Spartacus UI 模块延迟加载的入口程序

该入口位于下图第 218 行的 rxjs from Operator 调用:

2021-11-16 16:09:36阅读全文

SAP 电商云 Spartacus UI 的 proxy facade 是如何调用实际实现类
SAP 电商云 Spartacus UI 的 proxy facade 是如何调用实际实现类

下列代码第 126 行,通过来自 Angular/core 的 Injector,手动注入一个 QuickOrderFacade 的实例:

2021-11-16 19:01:31阅读全文

可以用家用 PC 做服务器,搭建一个访问量很小的博客?
可以用家用 PC 做服务器,搭建一个访问量很小的博客?

现代人的家中都有大量电子设备。手机更新换代也比较快,最麻烦的就是电脑、手机、平板之间的文件共享和备份了。

2021-11-17 12:08:16阅读全文

使用v-html造成的问题
使用v-html造成的问题

渲染的结果是: 这是一个等待渲染的html

2021-11-17 01:24:18阅读全文

SAP 电商云 Spartacus UI 支持延迟加载的新功能的入口设计
SAP 电商云 Spartacus UI 支持延迟加载的新功能的入口设计

假设我们要为 Spartacus UI 开发一个新功能,首先,这个新功能,应该放到 feature library 文件夹里:

2021-11-17 08:09:58阅读全文

正确使用uniapp搭配微信开发者工具自带的骨架屏功能,生成骨架屏
正确使用uniapp搭配微信开发者工具自带的骨架屏功能,生成骨架屏

重点:把index.skeleton.wxml和index.skeleton.wxss文件中的(is=""和data-event-opts="")的整个属性删掉一、描述:解决使用uniapp开发微信小程序生成骨架屏很多人都知道微信开发者工具自带生成骨架屏的功能,但是却不知道怎么使用,接下来教大家使用

2021-11-17 14:03:56阅读全文

什么是 SAP Spartacus UI 的 code deprecation
什么是 SAP Spartacus UI 的 code deprecation

对于复杂且快速发展的库,在改进现有功能的同时保持向后兼容性可能具有挑战性。 代码弃用允许您正确标记过时的代码,并通过警告用户,帮助他们过渡到更好的替代方案。

2021-11-17 23:47:06阅读全文

前端面试每日 3+1 —— 第972天
前端面试每日 3+1 —— 第972天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-12-14 06:43:05阅读全文

JS深挖:实现继承方式汇总
JS深挖:实现继承方式汇总

本文主要介绍实现继承的六种方式及各自的优缺点,依次是

2021-12-14 06:30:38阅读全文

前端面试每日 3+1 —— 第970天
前端面试每日 3+1 —— 第970天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-12-14 06:10:37阅读全文

前端面试每日 3+1 —— 第969天
前端面试每日 3+1 —— 第969天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-12-13 13:48:23阅读全文

推荐一个 Chrome 浏览历史记录管理的扩展 - History Trends Unlimited
推荐一个 Chrome 浏览历史记录管理的扩展 - History Trends Unlimited

为什么我要查找这个 Chrome 扩展呢?七月份的时候,我曾经浏览过一篇博客,当时忘记收藏了。现在12月了,我想重新找到那篇博客,但是在 Chrome 历史记录里没有找到。

2021-12-14 10:40:55阅读全文

学习 27 门编程语言的长处,提升你的 Python 代码水平
学习 27 门编程语言的长处,提升你的 Python 代码水平

Python猫注:Python 语言诞生 30 年了,如今的发展势头可谓如火如荼,这很大程度上得益于其易学易用的优秀设计,而不可否认的是,Python 从其它语言中偷师了不少。本文作者是一名资深的核心开发者,他广博的视野和精准的认识,让我对 Python 的设计了解得更为全面,同时,他“利用自豪感而

2021-12-14 08:06:03阅读全文

SAP 电商云 Spartacus UI 有状态 的 url 和 title 属性的赋值代码
SAP 电商云 Spartacus UI 有状态 的 url 和 title 属性的赋值代码

Spartacus 为店面的每一部分提供了一个带有状态地址的 URL。这使用户可以更轻松地浏览店面,还允许网络爬虫对每个页面进行索引。因此,可以通过社交媒体、机器人和搜索索引共享更多页面。

2021-12-14 04:31:34阅读全文

getUserMedia 获取相机信息
getUserMedia 获取相机信息

js获取相机信息,并输出到video,同时绘制到canvas上,功能实现如下:

2021-12-14 00:31:16阅读全文

微信小程序实现computed计算属性
微信小程序实现computed计算属性

上篇博客讲了小程序实现watch机制,这篇介绍如何实现computed计算属性。

2021-12-14 06:22:50阅读全文

JavaScript WebGL 基础疑惑点
JavaScript WebGL 基础疑惑点

尝试 JavaScript WebGL 绘制一条直线 之后总算是熟悉了一点,但还是有些疑惑,在此集中记录一下。

2021-12-13 15:22:42阅读全文

如何面对互联网内卷的严寒?解锁你的生存技能?
如何面对互联网内卷的严寒?解锁你的生存技能?

2021年下半年,几个月见证了教培行业,从朝阳行业到一场碎梦。其实印证了一句话,世界上唯一不变的就是变化。唯一觉得软件开发行业比教培行业更庆幸一点的是变化没有这么突然,但是潜移默化的内卷大家感受到了么?

2021-12-14 08:00:52阅读全文

js监测浏览器返回,只允许返回一次
js监测浏览器返回,只允许返回一次

当前页面点击返回后,返回到上级页面在上级页面再次点击返回无效

2021-12-13 16:08:18阅读全文

JS实现数组去重的七种方式
JS实现数组去重的七种方式

例:将下面数组去除重复元素(以多种数据类型为例)

2021-12-14 11:46:44阅读全文

SAP 电商云 Spartacus UI 同 SAP Customer Data Cloud 集成运行时的 api
SAP 电商云 Spartacus UI 同 SAP Customer Data Cloud 集成运行时的 api

在 Chrome 开发者工具 console 里,输入 gigya(就是 SAP Customer Data Cloud,简称 CDC,被收购之前的名称),能看到下列信息:

2021-12-13 16:21:56阅读全文

SAP Fiori 的 UI 新主题 Horizon
SAP Fiori 的 UI 新主题 Horizon

SAP’s UI Technologies supporting the new Horizon visual theme of SAP FioriSAP 正在转变我们的设计和开发文化,更加专注于帮助人们更快、更轻松地完成工作并取得更好的成果。 如果您还没有阅读过相关内容,请先阅读我们首席设计官 B

2021-12-13 19:24:32阅读全文

微信小程序实现watch监听
微信小程序实现watch监听

Vue.js里有watch监听机制,很适合“一处改变,多处影响”的场景,在开发小程序的过程中,自然也会遇到这样的场景,下面介绍如何在小程序中实现watch监听。

2021-12-14 07:33:38阅读全文

node.js爬取数据乱码问题解决
node.js爬取数据乱码问题解决

node.js爬取数据需要查看网页是utf8还是gbk还是其他什么编码,utf8可以正常爬取,gbk和其它编码需要进行转码或解码

2021-12-13 19:26:32阅读全文

SAP 电商云 Spartacus UI 同 SAP Customer Data Cloud 的集成
SAP 电商云 Spartacus UI 同 SAP Customer Data Cloud 的集成

SAP Customer Data Cloud 允许您启用自定义注册和登录,还可以管理用户配置文件和 consent 信息。

2021-12-14 03:33:16阅读全文