当前位置: 首页 > news >正文

哪些网站可以做公司制度网站开发备案需要什么

哪些网站可以做公司制度,网站开发备案需要什么,国内便宜机票网站建设,昆明二级站seo整站优化排名util工具函数 说明#xff1a; 本模块首批接口从API version 7开始支持。后续版本的新增接口#xff0c;采用上角标单独标记接口的起始版本。开发前请熟悉鸿蒙开发指导文档#xff1a;gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。 该模块…util工具函数 说明 本模块首批接口从API version 7开始支持。后续版本的新增接口采用上角标单独标记接口的起始版本。开发前请熟悉鸿蒙开发指导文档gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。 该模块主要提供常用的工具函数实现字符串编解码TextEncoderTextDecoder、有理数运算RationalNumber、缓冲区管理LruBuffer、范围判断Scope、Base64编解码Base64、内置对象类型检查Types等功能。 导入模块 import util from ohos.util;util.printf printf(format: string, …args: Object[]): string 通过式样化字符串对输入的内容按特定格式输出。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明formatstring是式样化字符串。…argsObject[]否待式样化数据。 返回值 类型说明string按特定格式式样化后的字符串。 示例 var res util.printf(%s, hello world!); console.log(res);util.getErrorString getErrorString(errno: number): string 获取系统错误码对应的详细信息。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明errnonumber是系统发生错误产生的错误码。 返回值 类型说明string错误码对应的详细信息。 示例 var errnum 10; // 10a system error number var result util.getErrorString(errnum); console.log(result result);util.callbackWrapper callbackWrapper(original: Function): (err: Object, value: Object )void 对异步函数进行回调化处理回调中第一个参数将是拒绝原因如果 Promise 已解决则为 null第二个参数将是已解决的值。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明originalFunction是异步函数。 返回值 类型说明Function返回一个第一个参数是拒绝原因如果 Promise 已解决则为 null第二个参数是已解决的回调函数。 示例 async function promiseFn() {return Promise.reject(value); } var cb util.callbackWrapper(promiseFn); cb((err, ret) {console.log(err);console.log(ret); })util.promiseWrapper promiseWrapper(original: (err: Object, value: Object) void): Object 对异步函数处理并返回一个promise的版本。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明originalFunction是异步函数。 返回值 类型说明Function采用遵循常见的错误优先的回调风格的函数也就是将 (err, value) … 回调作为最后一个参数并返回一个返回 promise 的版本。 示例 function aysnFun(str1, str2, callback) {if (typeof str1 string typeof str2 string) {callback(null, str1 str2);} else {callback(type err);} } let newPromiseObj util.promiseWrapper(aysnFun)(Hello, World); newPromiseObj.then(res {console.log(res); })TextDecoder 属性 系统能力 以下各项对应的系统能力均为SystemCapability.Utils.Lang。 名称参数类型可读可写说明encodingstring是否编码格式。 - 支持格式utf-8、ibm866、iso-8859-2、iso-8859-3、iso-8859-4、iso-8859-5、iso-8859-6、iso-8859-7、iso-8859-8、iso-8859-8-i、iso-8859-10、iso-8859-13、iso-8859-14、iso-8859-15、koi8-r、koi8-u、macintosh、windows-874、windows-1250、windows-1251、windows-1252、windows-1253、windows-1254、windows-1255、windows-1256、windows-1257、windows-1258、x-mac-cyrilli、gbk、gb18030、big5、euc-jp、iso-2022-jp、shift_jis、euc-kr、utf-16be、utf-16le。fatalboolean是否是否显示致命错误。ignoreBOMboolean是否是否忽略BOMbyte order marker标记默认值为false 表示解码结果包含BOM标记。 constructor constructor(encoding?: string, options?: { fatal?: boolean; ignoreBOM?: boolean },) TextDecoder的构造函数。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明encodingstring否编码格式。optionsObject否编码相关选项参数存在两个属性fatal和ignoreBOM。 表1 options 名称参数类型必填说明fatalboolean否是否显示致命错误。ignoreBOMboolean否是否忽略BOM标记。 示例 var textDecoder new util.TextDecoder(utf-8,{ignoreBOM: true});decode decode(input: Uint8Array, options?: { stream?: false }): string 通过输入参数解码后输出对应文本。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明inputUnit8Array是符合格式需要解码的数组。optionsObject否解码相关选项参数。 表2 options 名称参数类型必填说明streamboolean否在随后的decode()调用中是否跟随附加数据块。如果以块的形式处理数据则设置为true如果处理最后的数据块或数据未分块则设置为false。默认为false。 返回值 类型说明string解码后的数据。 示例 var textDecoder new util.TextDecoder(utf-8,{ignoreBOM: true}); var result new Uint8Array(6); result[0] 0xEF; result[1] 0xBB; result[2] 0xBF; result[3] 0x61; result[4] 0x62; result[5] 0x63; console.log(input num:); var retStr textDecoder.decode( result , {stream: false}); console.log(retStr retStr);TextEncoder 属性 系统能力 以下各项对应的系统能力均为SystemCapability.Utils.Lang。 名称参数类型可读可写说明encodingstring是否编码格式默认值是utf-8。 constructor constructor() TextEncoder的构造函数。 系统能力 SystemCapability.Utils.Lang 示例 var textEncoder new util.TextEncoder();encode encode(input?: string): Uint8Array 通过输入参数编码后输出对应文本。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明inputstring是需要编码的字符串。 返回值 类型说明Uint8Array返回编码后的文本。 示例 var textEncoder new util.TextEncoder(); var buffer new ArrayBuffer(20); var result new Uint8Array(buffer); result textEncoder.encode(\uD800¥¥);encodeInto encodeInto(input: string, dest: Uint8Array, ): { read: number; written: number } 放置生成的UTF-8编码文本。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明inputstring是需要编码的字符串。destUint8Array是Uint8Array对象实例用于将生成的UTF-8编码文本放入其中。 返回值 类型说明Uint8Array返回编码后的文本。 示例 var that new util.TextEncoder(); var buffer new ArrayBuffer(4); this.dest new Uint8Array(buffer); var result that.encodeInto(abcd, this.dest);RationalNumber8 constructor8 constructor(numerator: number,denominator: number) RationalNumber的构造函数。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明numeratornumber是分子整数类型。denominatornumber是分母整数类型。 示例 var rationalNumber new util.RationalNumber(1,2);createRationalFromString8 static createRationalFromString​(rationalString: string): RationalNumber​ 基于给定的字符串创建一个RationalNumber对象。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明rationalStringstring是字符串格式。 返回值 类型说明object返回有理数类的对象。 示例 var rationalNumber new util.RationalNumber(1,2); var rational rationalNumer.creatRationalFromString(3/4);compareTo8 compareTo​(another: RationalNumber): number​ 将当前的RationalNumber对象与给定的对象进行比较。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明anotherRationalNumber是其他的有理数对象。 返回值 类型说明number如果两个对象相等则返回0如果给定对象小于当前对象则返回1如果给定对象大于当前对象则返回-1。 示例 var rationalNumber new util.RationalNumber(1,2); var rational rationalNumer.creatRationalFromString(3/4); var result rationalNumber.compareTo(rational);valueOf8 valueOf(): number 以整数形式或者浮点数的形式获取当前RationalNumber对象的值。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明number返回整数或者浮点数的值。 示例 var rationalNumber new util.RationalNumber(1,2); var result rationalNumber.valueOf();equals8 equals​(obj: Object): boolean 将当前的RationalNumber对象与给定的对象进行比较是否相等。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明objectObject是其他类型对象。 返回值 类型说明boolean如果给定对象与当前对象相同则返回true否则返回false。 示例 var rationalNumber new util.RationalNumber(1,2); var rational rationalNumer.creatRationalFromString(3/4); var result rationalNumber.equals(rational);getCommonDivisor8 static getCommonDivisor​(number1: number,number2: number): number 获取两个指定整数的最大公约数。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明number1number是整数类型。number2number是整数类型。 返回值 类型说明number返回两个给定数字的最大公约数。 示例 var rationalNumber new util.RationalNumber(1,2); var result rationalNumber.getCommonDivisor(4,6);getNumerator8 getNumerator​(): number 获取当前RationalNumber对象的分子。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明number返回RationalNumber对象的分子的值。 示例 var rationalNumber new util.RationalNumber(1,2); var result rationalNumber.getNumerator();getDenominator8 getDenominator​(): number 获取当前RationalNumber对象的分母。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明number返回RationalNumber对象的分母的值。 示例 var rationalNumber new util.RationalNumber(1,2); var result rationalNumber.getDenominator();isZero8 isZero​():boolean 检查当前RationalNumber对象是否为0。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明boolean如果当前对象表示的值为0则返回true否则返回false。 示例 var rationalNumber new util.RationalNumber(1,2); var result rationalNumber.isZero();isNaN8 isNaN​(): boolean 检查当前RationalNumber对象是否表示非数字(NaN)值。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明boolean如果分母和分子都为0则返回true否则返回false。 示例 var rationalNumber new util.RationalNumber(1,2); var result rationalNumber.isNaN();isFinite8 isFinite​():boolean 检查当前RationalNumber对象是否表示一个有限值。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明boolean如果分母不为0则返回true否则返回false。 示例 var rationalNumber new util.RationalNumber(1,2); var result rationalNumber.isFinite();toString8 toString​(): string 获取当前RationalNumber对象的字符串表示形式。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明string返回Numerator/Denominator格式的字符串例如3/5如果当前对象的分子和分母都为0则返回NaN。 示例 var rationalNumber new util.RationalNumber(1,2); var result rationalNumber.toString();LruBuffer8 属性 系统能力 以下各项对应的系统能力均为SystemCapability.Utils.Lang。 名称类型可读可写说明lengthnumber是否当前缓冲区中值的总数。 示例 var pro new util.LruBuffer(); pro.put(2,10); pro.put(1,8); var result pro.length;constructor8 constructor(capacity?: number) 默认构造函数用于创建一个新的LruBuffer实例默认容量为64。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明capacitynumber否指示要为缓冲区自定义的容量。 示例 var lrubuffer new util.LruBuffer();updateCapacity8 updateCapacity(newCapacity: number): void 将缓冲区容量更新为指定容量如果newCapacity小于或等于0则抛出异常。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明newCapacitynumber是指示要为缓冲区自定义的容量。 示例 var pro new util.LruBuffer(); var result pro.updateCapacity(100);toString8 toString(): string 返回对象的字符串表示形式。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明string返回对象的字符串表示形式。 示例 var pro new util.LruBuffer(); pro.put(2,10); pro.get(2); pro.remove(20); var result pro.toString();getCapacity8 getCapacity(): number 获取当前缓冲区的容量。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明number返回当前缓冲区的容量。 示例 var pro new util.LruBuffer(); var result pro.getCapacity();clear8 clear(): void 从当前缓冲区清除键值对。后续会调用afterRemoval()方法执行后续操作。 系统能力 SystemCapability.Utils.Lang 示例 var pro new util.LruBuffer(); pro.put(2,10); var result pro.size(); pro.clear();getCreateCount8 getCreateCount(): number 获取createDefault()返回值的次数。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明number返回createDefault()返回值的次数。 示例 var pro new util.LruBuffer(); pro.put(1,8); var result pro.getCreateCount();getMissCount8 getMissCount(): number 获取查询值不匹配的次数。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明number返回查询值不匹配的次数。 示例 var pro new util.LruBuffer(); pro.put(2,10); pro.get(2); var result pro.getMissCount();getRemovalCount8 getRemovalCount(): number 获取从缓冲区中逐出值的次数。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明number返回从缓冲区中驱逐的次数。 示例 var pro new util.LruBuffer(); pro.put(2,10); pro.updateCapacity(2); pro.put(50,22); var result pro.getRemovalCount();getMatchCount8 getMatchCount(): number 获取查询值匹配成功的次数。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明number返回查询值匹配成功的次数。 示例 var pro new util.LruBuffer(); pro.put(2,10); pro.get(2); var result pro.getMatchCount();getPutCount8 getPutCount(): number 获取将值添加到缓冲区的次数。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明number返回将值添加到缓冲区的次数。 示例 var pro new util.LruBuffer(); pro.put(2,10); var result pro.getPutCount();isEmpty8 isEmpty(): boolean 检查当前缓冲区是否为空。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明boolean如果当前缓冲区不包含任何值则返回true。 示例 var pro new util.LruBuffer(); pro.put(2,10); var result pro.isEmpty();get8 get(key: K): V | undefined 表示要查询的键。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明keyK是要查询的键。 返回值 类型说明Vundefind 示例 var pro new util.LruBuffer(); pro.put(2,10); var result pro.get(2);put8 put(key: K,value: V): V 将键值对添加到缓冲区。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明keyK是要添加的密钥。valueV是指示与要添加的键关联的值。 返回值 类型说明V返回与添加的键关联的值如果要添加的键已经存在则返回原始值如果键或值为空则抛出此异常。 示例 var pro new util.LruBuffer(); var result pro.put(2,10);values8 values(): V[] 获取当前缓冲区中所有值从最近访问到最近最少访问的顺序列表 。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明V []按从最近访问到最近最少访问的顺序返回当前缓冲区中所有值的列表。 示例 var pro new util.LruBuffer(); pro.put(2,10); pro.put(2,anhu); pro.put(afaf,grfb); var result pro.values();keys8 keys(): K[] 获取当前缓冲区中所有键从最近访问到最近最少访问的升序列表。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明K []按升序返回当前缓冲区中所有键的列表从最近访问到最近最少访问。 示例 var pro new util.LruBuffer(); pro.put(2,10); var result pro.keys();remove8 remove(key: K): V | undefined 从当前缓冲区中删除指定的键及其关联的值。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明keyK是要删除的密钥。 返回值 类型说明Vundefind 示例 var pro new util.LruBuffer(); pro.put(2,10); var result pro.remove(20);afterRemoval8 afterRemoval(isEvict: boolean,key: K,value: V,newValue: V): void 删除值后执行后续操作。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明isEvictboolean否因容量不足而调用该方法时参数值为true其他情况为false。keyK是表示删除的键。valueV是表示删除的值。newValueV否如果已调用put方法并且要添加的键已经存在则参数值是关联的新值。其他情况下参数值为空。 示例 var arr []; class ChildLruBuffer extends util.LruBuffer {constructor(){super();}static getInstance(){if(this.instance null){this.instance new ChildLruBuffer();}return this.instance; }afterRemoval(isEvict, key, value, newValue){if (isEvict false){arr [key, value, newValue];}} } ChildLruBuffer.getInstance().afterRemoval(false,10,30,null);contains8 contains(key: K): boolean 检查当前缓冲区是否包含指定的键。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明keyK是表示要检查的键。 返回值 类型说明boolean如果缓冲区包含指定的键则返回 true。 示例 var pro new util.LruBuffer(); pro.put(2,10); var result pro.contains(20);createDefault8 createDefault(key: K): V 如果未计算特定键的值则执行后续操作参数表示丢失的键返回与键关联的值。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明keyK是表示丢失的键。 返回值 类型说明V返回与键关联的值。 示例 var pro new util.LruBuffer(); var result pro.createDefault(50);entries8 entries(): IterableIterator[K,V] 允许迭代包含在这个对象中的所有键值对。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明[K, V]返回一个可迭代数组。 示例 var pro new util.LruBuffer(); pro.put(2,10); var result pro.entries();[Symbol.iterator]8 Symbol.iterator: IterableIterator[K, V] 返回一个键值对形式的二维数组。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明[K, V]返回一个键值对形式的二维数组。 示例 var pro new util.LruBuffer(); pro.put(2,10); var result pro[symbol.iterator]();Scope8 ScopeType8 用于表示范围中的值的类型。该类型的值类型可以为ScopeComparable或number。 ScopeComparable类型的值需要实现compareTo方法确保传入的数据具有可比性。 interface ScopeComparable{compareTo(other: ScopeComparable): boolean; } type ScopeType ScopeComparable | number;构造新类实现compareTo方法。后续示例代码中均通过Temperature获取[ScopeType]的实例化对象。 示例 class Temperature{constructor(value){// 当使用ts语言开发时需要补充以下代码// private readonly _temp: Temperature;this._temp value;}comapreTo(value){return this._temp value.getTemp();}getTemp(){return this._temp;}toString(){return this._temp.toString();} }constructor8 constructor(lowerObj: ScopeType, upperObj: ScopeType) 用于创建指定下限和上限的作用域实例的构造函数返回一个Scope对象。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明lowerObj[ScopeType]是指定作用域实例的下限。upperObj[ScopeType]是指定作用域实例的上限。 示例 var tempLower new Temperature(30); var tempUpper new Temperature(40); var range new util.Scope(tempLower, tempUpper);toString8 toString(): string 该字符串化方法返回一个包含当前范围的字符串表示形式。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明string返回包含当前范围对象的字符串表示形式。 示例 var tempLower new Temperature(30); var tempUpper new Temperature(40); var range new util.Scope(tempLower, tempUpper); var result range.toString();intersect8 intersect(range: Scope): Scope 获取给定范围和当前范围的交集。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明range[Scope]是传入一个给定范围。 返回值 类型说明[Scope]返回给定范围和当前范围的交集。 示例 var tempLower new Temperature(30); var tempUpper new Temperature(40); var range new util.Scope(tempLower, tempUpper); var tempMiDF new Temperature(35); var tempMidS new Temperature(39); var rangeFir new util.Scope(tempMiDF, tempMidS); range.intersect(rangeFir );intersect8 intersect(lowerObj:ScopeType,upperObj:ScopeType):Scope 获取当前范围与给定下限和上限范围的交集。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明lowerObj[ScopeType]是给定范围的下限。upperObj[ScopeType]是给定范围的上限。 返回值 类型说明[Scope]返回当前范围与给定下限和上限范围的交集。 示例 var tempLower new Temperature(30); var tempUpper new Temperature(40); var tempMiDF new Temperature(35); var tempMidS new Temperature(39); var range new util.Scope(tempLower, tempUpper); var result range.intersect(tempMiDF, tempMidS);getUpper8 getUpper(): ScopeType 获取当前范围的上限。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明[ScopeType]返回当前范围的上限值。 示例 var tempLower new Temperature(30); var tempUpper new Temperature(40); var range new util.Scope(tempLower, tempUpper); var result range.getUpper();getLower8 getLower(): ScopeType 获取当前范围的下限。 系统能力 SystemCapability.Utils.Lang 返回值 类型说明[ScopeType]返回当前范围的下限值。 示例 var tempLower new Temperature(30); var tempUpper new Temperature(40); var range new util.Scope(tempLower, tempUpper); var result range.getLower();expand8 expand(lowerObj: ScopeType,upperObj: ScopeType): Scope 创建并返回包括当前范围和给定下限和上限的并集。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明lowerObj[ScopeType]是给定范围的下限。upperObj[ScopeType]是给定范围的上限。 返回值 类型说明[Scope]返回当前范围和给定下限和上限的并集。 示例 var tempLower new Temperature(30); var tempUpper new Temperature(40); var tempMiDF new Temperature(35); var tempMidS new Temperature(39); var range new util.Scope(tempLower, tempUpper); var result range.expand(tempMiDF, tempMidS);expand8 expand(range: Scope): Scope 创建并返回包括当前范围和给定范围的并集。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明range[Scope]是传入一个给定范围。 返回值 类型说明[Scope]返回包括当前范围和给定范围的并集。 示例 var tempLower new Temperature(30); var tempUpper new Temperature(40); var tempMiDF new Temperature(35); var tempMidS new Temperature(39); var range new util.Scope(tempLower, tempUpper); var rangeFir new util.Scope(tempMiDF, tempMidS); var result range.expand(rangeFir);expand8 expand(value: ScopeType): Scope 创建并返回包括当前范围和给定值的并集。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明value[ScopeType]是传入一个给定值。 返回值 类型说明[Scope]返回包括当前范围和给定值的并集。 示例 var tempLower new Temperature(30); var tempUpper new Temperature(40); var tempMiDF new Temperature(35); var range new util.Scope(tempLower, tempUpper); var result range.expand(tempMiDF);contains8 contains(value: ScopeType): boolean 检查给定value是否包含在当前范围内。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明value[ScopeType]是传入一个给定值。 返回值 类型说明boolean如果给定值包含在当前范围内返回true否则返回false。 示例 var tempLower new Temperature(30); var tempUpper new Temperature(40); var tempMiDF new Temperature(35); var range new util.Scope(tempLower, tempUpper); range.contains(tempMiDF);contains8 contains(range: Scope): boolean 检查给定range是否在当前范围内。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明range[Scope]是传入一个给定范围。 返回值 类型说明boolean如果给定范围包含在当前范围内返回true否则返回false。 示例 var tempLower new Temperature(30); var tempUpper new Temperature(40); var range new util.Scope(tempLower, tempUpper); var tempLess new Temperature(20); var tempMore new Temperature(45); var rangeSec new util.Scope(tempLess, tempMore); var result range.contains(rangeSec);clamp8 clamp(value: ScopeType): ScopeType 将给定值限定到当前范围内。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明value[ScopeType]是传入的给定值。 返回值 类型说明[ScopeType]如果传入的value小于下限则返回lowerObj如果大于上限值则返回upperObj如果在当前范围内则返回value。 示例 var tempLower new Temperature(30); var tempUpper new Temperature(40); var tempMiDF new Temperature(35); var range new util.Scope(tempLower, tempUpper); var result range.clamp(tempMiDF);Base648 constructor8 constructor() Base64的构造函数。 系统能力 SystemCapability.Utils.Lang 示例 var base64 new util.Base64();encodeSync8 encodeSync(src: Uint8Array): Uint8Array 通过输入参数编码后输出对应文本。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明srcUint8Array是编码输入Uint8数组。 返回值 类型说明Uint8Array返回编码后新分配的Uint8数组。 示例 var that new util.Base64(); var array new Uint8Array([115,49,51]); var result that.encodeSync(array);encodeToStringSync8 encodeToStringSync(src: Uint8Array): string 通过输入参数编码后输出对应文本。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明srcUint8Array是编码输入Uint8数组。 返回值 类型说明string返回编码后的字符串。 示例 var that new util.Base64(); var array new Uint8Array([115,49,51]); var result that.encodeToStringSync(array);decodeSync8 decodeSync(src: Uint8Array | string): Uint8Array 通过输入参数解码后输出对应文本。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明srcUint8Arraystring是 返回值 类型说明Uint8Array返回解码后新分配的Uint8数组。 示例 var that new util.Base64(); var buff czEz; var result that.decodeSync(buff);encode8 encode(src: Uint8Array): Promise 通过输入参数异步编码后输出对应文本。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明srcUint8Array是异步编码输入Uint8数组。 返回值 类型说明Promise返回异步编码后新分配的Uint8数组。 示例 var that new util.Base64(); var array new Uint8Array([115,49,51]); var rarray new Uint8Array([99,122,69,122]); that.encode(array).then(val{ for (var i 0; i rarray.length; i) { console.log(val[i])} })encodeToString8 encodeToString(src: Uint8Array): Promise 通过输入参数异步编码后输出对应文本。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明srcUint8Array是异步编码输入Uint8数组。 返回值 类型说明Promise返回异步编码后的字符串。 示例 var that new util.Base64(); var array new Uint8Array([115,49,51]); that.encodeToString(array).then(val{ console.log(val) })decode8 decode(src: Uint8Array | string): Promise 通过输入参数异步解码后输出对应文本。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明srcUint8Arraystring是 返回值 类型说明Promise返回异步解码后新分配的Uint8数组。 示例 var that new util.Base64(); var array new Uint8Array([99,122,69,122]); var rarray new Uint8Array([115,49,51]); that.decode(array).then(val{ for (var i 0; i rarray.length; i) { console.log(val[i])} })types8 constructor8 constructor() Types的构造函数。 系统能力 SystemCapability.Utils.Lang 示例 var type new util.types();isAnyArrayBuffer8 isAnyArrayBuffer(value: Object): boolean 检查输入的value是否是ArrayBuffer类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是ArrayBuffer类型为true反之为false。 示例 var that new util.types(); var result that.isAnyArrayBuffer(new ArrayBuffer([]));isArrayBufferView8 isArrayBufferView(value: Object): boolean 检查输入的value是否是内置ArrayBufferView辅助类型。 ArrayBufferView辅助类型包括Int8Array、Int16Array、Int32Array、Uint8Array、Uint8ClampedArray、Uint32Array、Float32Array、Float64Array、DataView。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的ArrayBufferView辅助类型为true反之为false。 示例 var that new util.types(); var result that.isArrayBufferView(new Int8Array([]));isArgumentsObject8 isArgumentsObject(value: Object): boolean 检查输入的value是否是一个arguments对象类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的arguments类型为true反之为false。 示例 var that new util.types(); function foo() {var result that.isArgumentsObject(arguments); } var f foo();isArrayBuffer8 isArrayBuffer(value: Object): boolean 检查输入的value是否是ArrayBuffer类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的ArrayBuffer类型为true反之为false。 示例 var that new util.types(); var result that.isArrayBuffer(new ArrayBuffer([]));isAsyncFunction8 isAsyncFunction(value: Object): boolean 检查输入的value是否是一个异步函数类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的异步函数类型为true反之为false。 示例 var that new util.types(); var result that.isAsyncFunction(async function foo() {});isBooleanObject8 isBooleanObject(value: Object): boolean 检查输入的value是否是一个Boolean对象类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Boolean对象类型为true反之为false。 示例 var that new util.types(); var result that.isBooleanObject(new Boolean(true));isBoxedPrimitive8 isBoxedPrimitive(value: Object): boolean 检查输入的value是否是Boolean或Number或String或Symbol对象类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Boolean或Number或String或Symbol对象类型为true反之为false。 示例 var that new util.types(); var result that.isBoxedPrimitive(new Boolean(false));isDataView8 isDataView(value: Object): boolean 检查输入的value是否是DataView类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的DataView对象类型为true反之为false。 示例 var that new util.types(); const ab new ArrayBuffer(20); var result that.isDataView(new DataView(ab));isDate8 isDate(value: Object): boolean 检查输入的value是否是Date类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Date对象类型为true反之为false。 示例 var that new util.types(); var result that.isDate(new Date());isExternal8 isExternal(value: Object): boolean 检查输入的value是否是native External类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含native External类型为true反之为false。 示例 var that new util.types(); const data util.createExternalType(); var result that.isExternal(data);isFloat32Array8 isFloat32Array(value: Object): boolean 检查输入的value是否是Float32Array数组类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Float32Array数组类型为true反之为false。 示例 var that new util.types(); var result that.isFloat32Array(new Float32Array());isFloat64Array8 isFloat64Array(value: Object): boolean 检查输入的value是否是Float64Array数组类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Float64Array数组类型为true反之为false。 示例 var that new util.types(); var result that.isFloat64Array(new Float64Array());isGeneratorFunction8 isGeneratorFunction(value: Object): boolean 检查输入的value是否是generator函数类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的generator函数类型为true反之为false。 示例 var that new util.types(); var result that.isGeneratorFunction(function* foo() {});isGeneratorObject8 isGeneratorObject(value: Object): boolean 检查输入的value是否是generator对象类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的generator对象类型为true反之为false。 示例 var that new util.types(); function* foo() {} const generator foo(); var result that.isGeneratorObject(generator);isInt8Array8 isInt8Array(value: Object): boolean 检查输入的value是否是Int8Array数组类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Int8Array数组类型为true反之为false。 示例 var that new util.types(); var result that.isInt8Array(new Int8Array([]));isInt16Array8 isInt16Array(value: Object): boolean 检查输入的value是否是Int16Array数组类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Int16Array数组类型为true反之为false。 示例 var that new util.types(); var result that.isInt16Array(new Int16Array([]));isInt32Array8 isInt32Array(value: Object): boolean 检查输入的value是否是Int32Array数组类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Int32Array数组类型为true反之为false。 示例 var that new util.types(); var result that.isInt32Array(new Int32Array([]));isMap8 isMap(value: Object): boolean 检查输入的value是否是Map类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Map类型为true反之为false。 示例 var that new util.types(); var result that.isMap(new Map());isMapIterator8 isMapIterator(value: Object): boolean 检查输入的value是否是Map的Iterator类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Map的Iterator类型为true反之为false。 示例 var that new util.types(); const map new Map(); var result that.isMapIterator(map.keys());isNativeError8 isNativeError(value: Object): boolean 检查输入的value是否是Error类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Error类型为true反之为false。 示例 var that new util.types(); var result that.isNativeError(new TypeError());isNumberObject8 isNumberObject(value: Object): boolean 检查输入的value是否是Number对象类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Number对象类型为true反之为false。 示例 var that new util.types(); var result that.isNumberObject(new Number(0));isPromise8 isPromise(value: Object): boolean 检查输入的value是否是Promise类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Promise类型为true反之为false。 示例 var that new util.types(); var result that.isPromise(Promise.resolve(1));isProxy8 isProxy(value: Object): boolean 检查输入的value是否是Proxy类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Proxy类型为true反之为false。 示例 var that new util.types(); const target {}; const proxy new Proxy(target, {}); var result that.isProxy(proxy);isRegExp8 isRegExp(value: Object): boolean 检查输入的value是否是RegExp类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的RegExp类型为true反之为false。 示例 var that new util.types(); var result that.isRegExp(new RegExp(abc));isSet8 isSet(value: Object): boolean 检查输入的value是否是Set类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Set类型为true反之为false。 示例 var that new util.types(); var result that.isSet(new Set());isSetIterator8 isSetIterator(value: Object): boolean 检查输入的value是否是Set的Iterator类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Set的Iterator类型为true反之为false。 示例 var that new util.types(); const set new Set(); var result that.isSetIterator(set.keys());isStringObject8 isStringObject(value: Object): boolean 检查输入的value是否是String对象类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的String对象类型为true反之为false。 示例 var that new util.types(); var result that.isStringObject(new String(foo));isSymbolObjec8 isSymbolObject(value: Object): boolean 检查输入的value是否是Symbol对象类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Symbol对象类型为true反之为false。 示例 var that new util.types(); const symbols Symbol(foo); var result that.isSymbolObject(Object(symbols));isTypedArray8 isTypedArray(value: Object): boolean 检查输入的value是否是TypedArray类型的辅助类型。 TypedArray类型的辅助类型包括Int8Array、Int16Array、Int32Array、Uint8Array、Uint8ClampedArray、Uint16Array、Uint32Array、Float32Array、Float64Array、DataView。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的TypedArray包含的类型为true反之为false。 示例 var that new util.types(); var result that.isTypedArray(new Float64Array([]));isUint8Array8 isUint8Array(value: Object): boolean 检查输入的value是否是Uint8Array数组类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Uint8Array数组类型为true反之为false。 示例 var that new util.types(); var result that.isUint8Array(new Uint8Array([]));isUint8ClampedArray8 isUint8ClampedArray(value: Object): boolean 检查输入的value是否是Uint8ClampedArray数组类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Uint8ClampedArray数组类型为true反之为false。 示例 var that new util.types(); var result that.isUint8ClampedArray(new Uint8ClampedArray([]));isUint16Array8 isUint16Array(value: Object): boolean 检查输入的value是否是Uint16Array数组类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Uint16Array数组类型为true反之为false。 示例 var that new util.types(); var result that.isUint16Array(new Uint16Array([]));isUint32Array8 isUint32Array(value: Object): boolean 检查输入的value是否是Uint32Array数组类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的Uint32Array数组类型为true反之为false。 示例 var that new util.types(); var result that.isUint32Array(new Uint32Array([]));isWeakMap8 isWeakMap(value: Object): boolean 检查输入的value是否是WeakMap类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的WeakMap类型为true反之为false。 示例 var that new util.types(); var result that.isWeakMap(new WeakMap());isWeakSet8 isWeakSet(value: Object): boolean 检查输入的value是否是WeakSet类型。 系统能力 SystemCapability.Utils.Lang 参数 参数名类型必填说明valueObject是待检测对象。 返回值 类型说明boolean判断的结果如果是内置包含的WeakSet类型为true反之为false。 示例 var that new util.types(); var result that.isWeakSet(new WeakSet());
文章转载自:
http://www.morning.qxlhj.cn.gov.cn.qxlhj.cn
http://www.morning.yxlhz.cn.gov.cn.yxlhz.cn
http://www.morning.jrlxz.cn.gov.cn.jrlxz.cn
http://www.morning.xjpnq.cn.gov.cn.xjpnq.cn
http://www.morning.njpny.cn.gov.cn.njpny.cn
http://www.morning.xyjlh.cn.gov.cn.xyjlh.cn
http://www.morning.pqsys.cn.gov.cn.pqsys.cn
http://www.morning.ljcjc.cn.gov.cn.ljcjc.cn
http://www.morning.kgnnc.cn.gov.cn.kgnnc.cn
http://www.morning.rdzlh.cn.gov.cn.rdzlh.cn
http://www.morning.pfcrq.cn.gov.cn.pfcrq.cn
http://www.morning.gqryh.cn.gov.cn.gqryh.cn
http://www.morning.rfrnc.cn.gov.cn.rfrnc.cn
http://www.morning.mrxgm.cn.gov.cn.mrxgm.cn
http://www.morning.cmldr.cn.gov.cn.cmldr.cn
http://www.morning.bwdnx.cn.gov.cn.bwdnx.cn
http://www.morning.hzqjgas.com.gov.cn.hzqjgas.com
http://www.morning.gjmll.cn.gov.cn.gjmll.cn
http://www.morning.llyjx.cn.gov.cn.llyjx.cn
http://www.morning.nswcw.cn.gov.cn.nswcw.cn
http://www.morning.ysgnb.cn.gov.cn.ysgnb.cn
http://www.morning.htmhl.cn.gov.cn.htmhl.cn
http://www.morning.cldgh.cn.gov.cn.cldgh.cn
http://www.morning.ckrnq.cn.gov.cn.ckrnq.cn
http://www.morning.ghkgl.cn.gov.cn.ghkgl.cn
http://www.morning.lsnnc.cn.gov.cn.lsnnc.cn
http://www.morning.tlnbg.cn.gov.cn.tlnbg.cn
http://www.morning.mcndn.cn.gov.cn.mcndn.cn
http://www.morning.kzhxy.cn.gov.cn.kzhxy.cn
http://www.morning.fwcnx.cn.gov.cn.fwcnx.cn
http://www.morning.xnhnl.cn.gov.cn.xnhnl.cn
http://www.morning.sqnrz.cn.gov.cn.sqnrz.cn
http://www.morning.hlxxl.cn.gov.cn.hlxxl.cn
http://www.morning.cplym.cn.gov.cn.cplym.cn
http://www.morning.nzxdz.cn.gov.cn.nzxdz.cn
http://www.morning.dgfpp.cn.gov.cn.dgfpp.cn
http://www.morning.pkrtz.cn.gov.cn.pkrtz.cn
http://www.morning.gdljq.cn.gov.cn.gdljq.cn
http://www.morning.qxljc.cn.gov.cn.qxljc.cn
http://www.morning.lxfdh.cn.gov.cn.lxfdh.cn
http://www.morning.bpmth.cn.gov.cn.bpmth.cn
http://www.morning.zsyrk.cn.gov.cn.zsyrk.cn
http://www.morning.ppbqz.cn.gov.cn.ppbqz.cn
http://www.morning.ggcjf.cn.gov.cn.ggcjf.cn
http://www.morning.dongyinet.cn.gov.cn.dongyinet.cn
http://www.morning.rzjfn.cn.gov.cn.rzjfn.cn
http://www.morning.krywy.cn.gov.cn.krywy.cn
http://www.morning.lbbgf.cn.gov.cn.lbbgf.cn
http://www.morning.mcwrg.cn.gov.cn.mcwrg.cn
http://www.morning.cytr.cn.gov.cn.cytr.cn
http://www.morning.qcdhg.cn.gov.cn.qcdhg.cn
http://www.morning.ngdkn.cn.gov.cn.ngdkn.cn
http://www.morning.sqqkr.cn.gov.cn.sqqkr.cn
http://www.morning.wcgfy.cn.gov.cn.wcgfy.cn
http://www.morning.lmdfj.cn.gov.cn.lmdfj.cn
http://www.morning.htbsk.cn.gov.cn.htbsk.cn
http://www.morning.xctdn.cn.gov.cn.xctdn.cn
http://www.morning.kbyp.cn.gov.cn.kbyp.cn
http://www.morning.zsrjn.cn.gov.cn.zsrjn.cn
http://www.morning.zxybw.cn.gov.cn.zxybw.cn
http://www.morning.trsdm.cn.gov.cn.trsdm.cn
http://www.morning.gcjhh.cn.gov.cn.gcjhh.cn
http://www.morning.fnnkl.cn.gov.cn.fnnkl.cn
http://www.morning.kbfzp.cn.gov.cn.kbfzp.cn
http://www.morning.pqyms.cn.gov.cn.pqyms.cn
http://www.morning.yckrm.cn.gov.cn.yckrm.cn
http://www.morning.pmbcr.cn.gov.cn.pmbcr.cn
http://www.morning.zhqfn.cn.gov.cn.zhqfn.cn
http://www.morning.oumong.com.gov.cn.oumong.com
http://www.morning.wmhqd.cn.gov.cn.wmhqd.cn
http://www.morning.knryp.cn.gov.cn.knryp.cn
http://www.morning.ftdlg.cn.gov.cn.ftdlg.cn
http://www.morning.jjnql.cn.gov.cn.jjnql.cn
http://www.morning.srjbs.cn.gov.cn.srjbs.cn
http://www.morning.kqxwm.cn.gov.cn.kqxwm.cn
http://www.morning.mxhcf.cn.gov.cn.mxhcf.cn
http://www.morning.yghlr.cn.gov.cn.yghlr.cn
http://www.morning.sfnr.cn.gov.cn.sfnr.cn
http://www.morning.txjrc.cn.gov.cn.txjrc.cn
http://www.morning.qkbwd.cn.gov.cn.qkbwd.cn
http://www.tj-hxxt.cn/news/257308.html

相关文章:

  • 速成网站 改版 影响怎么让别人在百度搜到自己的网站
  • 做网站凡科如何网站创建流程
  • 手机直播网站开发番茄wordpress
  • 什么网站可以做十万的分期太原网站建设外包价格
  • 石家庄建设银行河北分行招聘网站邢台专业网站建设报价
  • 四川南充网站建设wordpress退出函数
  • 郑州网站推广公司asp.net网站部署教程
  • 常德网站建设求职简历商标网官方查询官网
  • 网站开发怎么谈客户搜寻的网站有哪些
  • 北海市住房和城乡建设局网站哈尔滨快速建站服务
  • 58同城长沙回收网站建设采集类淘宝客网站怎么做
  • 去哪里购买网站空间百度快速收录软件
  • 北京网站建设公司哪家好长沙协会网站设计专业服务
  • 凡科网免费网站域名注册钢材网站建设
  • 用liferay做的网站网页制作与设计
  • 怎样做网站的优化、排名理卖做各视频网站的会员
  • 做网站要写代码吗网站开发绑定qq
  • 17来做网站怎么做页码
  • 做书网站 时光电子商务网站建设 教材
  • 网站建设编程wordpress4.9.1加速
  • 网络推广外包公司排名企业网站建设与优化
  • 做网站只买一个程序免费的短视频素材库
  • 网站弹窗怎么做两学一做网站网址大全
  • 做网站费用入什么科目html点餐网页简单代码
  • 医院网站建设方案计划书手机app开发网站模板
  • 网站怎么挣钱杭州学编程哪里的培训机构好
  • 手机网站开发开发马鞍山网站建设公司排名
  • 个人网站主页怎么做汉中建筑信息平台
  • 有没有教做零食的网站万全网站建设
  • 网站开发z亿玛酷1专注邢台网站制作费用