自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 About animation

一些浏览器不兼容属性 >-<

2024-03-21 10:49:53 127 1

原创 前端开发杂记

图片素材# html 开发中可用到的临时图片占位。

2024-03-15 10:25:41 134 1

原创 React ex

React ex公共方法//constFunction.jsconst formatFun = () => { }const handleRequestFun = () => { }export {formatFun,handleRequestFun}//用法import {formatFun} from ./cosntFunction.js…formatFun()常量//constant.jsconst prefix ='prefix1';// 常量// 常量

2024-03-15 10:20:14 124 1

原创 JS 设计模式

JS 设计模式单例设计模式传统单例模式保证一个类仅有一个实例,并提供一个访问它的全局访问点。实现单例核心思想无非是用一个变量来标志当前是否已经为某个类创建过对象,如果是,则在下一次获取该类的实例时,直接返回之前创建的对象可以用 挂This实际用处登录框、弹框……避免重复加载 渲染……原型模式策略模式代理模式...

2024-03-15 10:19:34 147 1

原创 webpack&& grunt

###### 生成package.js npm init -y```clean# grunt gulp 思路【遍历源文件】->【匹配规则】->【打包】做不到按需加载,对打包的资源,是否用到,打包过程不关心。# webpack【入口】->【模块依赖加载】->【依赖分析】->【打包】在加载、分析、打包的过程中,可以针对性的做一些解决方案。比如:code split(拆分公共代码)```### Grunt与Gulp性能比较**Grunt:** 每个任...

2024-03-15 10:18:47 490 1

原创 React-笔记

Reactstate你调用 setState() 的时候,React 会把你提供的对象合并到当前的 state。useStateimport React, { useState } from 'react';...function(){ //isActive init value is true(boolean/string/number/...); setIsActive is the function to set/change isActive value const [i

2024-03-15 10:18:21 420 1

原创 Code 验证(更换设备)

Jenkins:https://accounts.sap.com/ui/protected/profilemanagementDeactivete===> 再 Active 即可扫码添加新设备microsofthttps://mysignins.microsoft.com/security-info

2021-07-28 11:02:33 197

原创 验证回文串

az||AZ||0~9

2021-07-28 11:02:15 65

原创 ui5-uiveri5

https://github.com/SAP/ui5-uiveri5npm install @ui5/uiveri5 -gRULEhttps://wiki.wdf.sap.corp/wiki/display/CPPortals/Intro+to+UIVeri5errorsolutionREM configure gitset HTTP_PROXY=set HTTPS_PROXY=REM configure npmnpm config delete proxynpm

2021-07-28 11:01:31 704

原创 QUnit Test

/*global QUnit*/sap.ui.define( [ 'sbinv-monitor-ui/test/unit/axios/invDetail', 'sap/ui/thirdparty/sinon', 'sap/ui/thirdparty/sinon-qunit' ], function (detailData) { 'use strict'; QUnit.module('Detail co

2021-07-28 11:00:44 183

原创 utf-8~~

支持 window.TextEncoder() 的情况function str2utf8(str) { encoder = new TextEncoder('utf8'); return encoder.encode(str);}这种返回的是一个整数数组。利用 encodeURI 的编码进行替换原理是,如果使用 encodeURI(str),其中如果碰到中文字符之类的,就会按照 utf8 编码之后变成 %E5%91 这个样子,我们利用这个,完了之后再将 % 替换成..

2021-07-27 14:05:14 126

原创 for && foreach

首先,for循环在最开始执行循环的时候,会建立一个循环变量i,之后每次循环都是操作这个变量,也就是说它是对一个循环变量在重复的赋值,因此 i 在最后只会存储一个值;而forEach()虽然变量名没变,但是实际上每次循环都会创建一个独立不同的变量,而存储的数值自然也是不同的数值,因此相互之间不会影响;上面代码中,我们会发现使用for循环给每个p绑定事件时,无法正确的找到对应的p元素,最后显示的都是最后一个,这就是因为for循环是一瞬间执行完的,并且只有一个变量,只会存储一个值,也就是最后的那个值;而for

2021-07-27 13:58:30 69

原创 扁平的数据结构,转成树

扁平的数据结构,转成树{id->pid}扁平数据:let arr = [​ { id: 1, name: '部门1', pid: 0 },​ { id: 2, name: '部门2', pid: 1 },​ { id: 3, name: '部门3', pid: 1 },​ { id: 4, name: '部门4', pid: 3 },​ { id: 5, name: '部门5', pid: 4 }​ ];输出结果:[​

2021-07-27 11:34:50 95

原创 About~ vyper

UI Test Using Vyperhow to runJDKNode.jsOpenSSL: It is required when it comes to measure the coverage.Cloning the Vyper Master-BranchGithubRepo: https://github.wdf.sap.corp/sProcurement/vyperForAllAfter cloning, make sure to run the setup file

2021-07-27 11:31:58 671 1

原创 About Git

Git pull 谨记git status 查看本地状态 ,是否有修改,若有修改 应该先git stash或者git commitgit pull 然后看是否有冲突,有冲突需要先解决,然后 git add git commit第一步用的git stash的话,这里就需要 git stash pop, 把你之前的修改还原到工作区切换分支谨记git status 查看本地状态 ,是否有修改,若有修改 应该先git add . git commit修改,否则当前分支修改会被带到切换后的分

2021-07-27 11:29:35 44

原创 About Array ~

原数组被改变array.splice(start, deleteCount, items1,items2....)​ start: 从第 start 位开始( 负数为 倒数)​ deleteCount: 删除的个数(为 0 或者 负数 则不删除)​ items1,items2… : 要插入的元素。var arr=[12,13,14,16,15];arr.splice(2,0,19,12); => return [12,13,19,12,14,16,15]var re

2021-07-27 11:28:17 49

原创 Proxy Setting

http://proxy.wdf.sap.corp 8080localhost;127.0.0.1;.local;.sap.corp;10.;.corp.sap;.co.sap.com;.sap.bizproxyhttps://sapui5.hana.ondemand.com/#/topic/5bb388fc289d44dca886c8fa25da466e.html#loio5bb388fc289d44dca886c8fa25da466e__CORSAnywhere跨域:npm install p

2021-07-27 11:26:38 511

原创 About metadata

metadata 规则http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part3-csdl/odata-v4.0-errata03-os-part3-csdl-complete.html#_Toc453752548Type=“Edm.Decimal” sap:aggregation-role=“measure”//sap:unit 显示到group totalAPIhttps://experience.sap.com

2021-07-27 11:25:17 76

原创 前端随笔~

WeakMap 的语法WeakMap 与 Map 在 API 上的区别主要是两个,一是没有遍历操作(即没有keys()、values()和entries()方法),也没有size属性。因为没有办法列出所有键名,某个键名是否存在完全不可预测,跟垃圾回收机制是否运行相关。这一刻可以取到键名,下一刻垃圾回收机制突然运行了,这个键名就没了,为了防止出现不确定性,就统一规定不能取到键名。二是无法清空,即不支持clear方法。因此,WeakMap只有四个方法可用:get()、set()、has()、delete()。

2021-07-27 11:19:44 83

原创 React 笔记

ReactuseStateimport React, { useState } from 'react';...function(){ //isActive init value is true(boolean/string/number/...); setIsActive is the function to set/change isActive value const [isActive,setIsActive]=useState(true) ...}创建一个

2021-07-27 11:15:30 62

1616导航源码

1616导航源码,下载下来就可以直接用 不需任何调试

2013-01-21

基于ASP的登陆注册代码

基于ASP的登陆注册代码,代码很简单,希望能给与一些急需是又懒得去写的人一些帮助

2013-01-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除