微信中 以下代码可使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
在项目中经常会使用枚举类型,而在不同的地方需要使用不同的类型,比如:Enum、int、string之间的快速转换。 public enum Color { Red=1, Green=2 } (1)Enum转换为String Color.Read.ToString() Convert.ToString ...
分类:
编程语言 时间:
2020-04-16 13:01:57
阅读次数:
61
private void Form1_Load(object sender, EventArgs e) { //MessageBox.Show(GetDoubleClickTime().ToString()); Type type = typeof(string); foreach (var ite ...
值类型的类型判断用typeof,引用类型的类型判断用instanceof 一切(引用类型)都是对象,对象是属性的集合 对象都是通过函数来创建的 1、关于闭包 闭包就是能够读取其他函数内部变量的函数。 主要有两种形式 ①函数作为返回值 image.png ②函数作为参数被传递 要到创建这个函数的那个作 ...
分类:
其他好文 时间:
2020-04-15 13:58:00
阅读次数:
85