一、基本操作。 1、Array.isArray方法返回一个布尔值,表示参数是否为数组。它可以弥补typeof运算符的不足 2、push和pop结合使用,就构成了“后进先出”的栈结构(stack)、push()和shift()结合使用,就构成了“先进先出”的队列结构(queue) push(): 可以 ...
分类:
编程语言 时间:
2020-04-26 18:32:17
阅读次数:
60
在js中,typeof js内置对象实例都会返回object。例如: let value = [1,2,'a']; typeof回返回object,而Object.prototype.toString.call(value)回返回[object Array],但是自定义对象实例仍然回返回object ...
分类:
Web程序 时间:
2020-04-26 14:05:50
阅读次数:
87
先看下面这段代码 # 用函数模仿类def dog(name, gender): def jiao(dog1): print('%s汪汪叫' % dog1["name"]) def typeof(dog1): print('%s是一条%s狗' % (dog1["name"], dog1["gender ...
分类:
其他好文 时间:
2020-04-23 20:51:50
阅读次数:
66
微信中 以下代码可使Android机页面不再受用户字体缩放强制改变大小,但是会有1S左右延时,期间可以考虑loading来处理 (function() { if (typeof WeixinJSBridge == "object" && typeof WeixinJSBridge.invoke == ...
分类:
微信 时间:
2020-04-23 12:05:51
阅读次数:
113
一:了解block的前世今生 首先,我们也称block为代码块,他可以理解为一个方法。它是C语言的扩充功能,C语言不允许存在这样的匿名函数。我们也知道,OC的类对象(在堆区),其他像C/C++一般存在于栈区。所以,block的内存在栈区。如果我们使用block作为一个对象的属性,我们会使用关键字co ...
分类:
移动开发 时间:
2020-04-22 12:59:18
阅读次数:
60
从很久之前就已经接触过了angularjs了,当时就已经了解到,angularjs是通过脏检查来实现数据监测以及页面更新渲染。之后,再接触了vue.js,当时也一度很好奇vue.js是如何监测数据更新并且重新渲染页面。今天,就我们就来一步步解析vue.js响应式的原理,并且来实现一个简单的demo。 ...
分类:
Web程序 时间:
2020-04-21 09:56:05
阅读次数:
75
// 单体模式:保证一个特定的类仅有一个实例,js中使用对象字面量创建的对象就是一个单体的实例 let obj = { name: '' }; let obj2 = { name: '' }; console.log(obj obj2); //false function ObjData(name) ...
分类:
Web程序 时间:
2020-04-20 21:48:34
阅读次数:
57
C 获取枚举描述 首先创建如下枚举信息,并使用DescriptionAttribute类增加描述特性。 方法一:编写获取枚举描述方法 调用方式: 方法二:通过枚举扩展类 调用方式: ...
/// <summary> /// 由结构体转换为byte数组 /// </summary> public static byte[] StructureToByte<T>(T structure) { int size = Marshal.SizeOf(typeof(T)); byte[] buf ...
1. String >Object // 待转化字符串 var str = '{"name":"lxh","add":"China"}'; // 字符串转化为Object var obj = eval('('+str+')'); // 判断obj类型 typeof(obj) // 获取转换后的对象 ...
分类:
Web程序 时间:
2020-04-16 22:44:29
阅读次数:
110