
JavaScript
liulilittle
如果我只是恨你,那该多好;这一生,终究没能逃出这囚笼;也好,但愿此去,能化归烟云浮尘;逍遥天地,再无拘束。
展开
-
JavaScript /ECMAScript 5 获取字符串的MD5哈希摘要
【代码】JavaScript /ECMAScript 5 获取字符串的MD5哈希摘要。原创 2022-11-04 23:46:35 · 352 阅读 · 0 评论 -
JavaScript String LTrim/RTrim/Trim 函数的实现
Trim 函数:LTrim 函数:RTrim 函数:Replace 函数:String.s 函数:原创 2022-07-11 15:05:22 · 305 阅读 · 0 评论 -
严格的C风格字符串 Unicode To UTF-8 的实现(C#、JavaScript)
本文是关于 Unicode 也就是 LPWSTR 转换成 UTF-8 的实现,在 Win32k 平台中我们可以借助 “MultiByteToWideChar / WideCharToMultiByte”【核心编程】两个函数进行多字节与宽字节字符串进行转换【PS:A2W / W2A 无法转换,CP_ACP在WIN32中文版上为936(GBK简体中文)】 .NET Framework 提供...原创 2018-10-19 10:51:53 · 705 阅读 · 0 评论 -
JavaScript 为对象指定新的JSON序列化行为
在很多情况下,我们并不希望,JavaScript JSON 序列化对象时 暴露当前的“工作模型”or“领域模型”某些成员或字段时,我们可能会大费周章的手动序列化,除此 JavaScript Date 日期时间类型的序列化,在默认情况下是未经历过 Iso 日期格式化的,所以序列化后的时间服务器并不能正确的序列化。 现在,我们希望可以更加友好快速的解决这些问题,那么我们可以通过 ...原创 2018-06-26 13:21:32 · 398 阅读 · 0 评论 -
JavaScript 实现一个相对稳定的 __instanceof 类型判断函数
JavaScript 中 instanceof 关键字用于判断实例的类型,在某些情况下它并不能正确的判断实例的类型,例如:变量指定的o是Foo类的实例,但 instanceof 关键字判断结果返回 false,但这种情况一般很少发生主要容易集中在一个 closure 函数中。 另一个问题是,在某些浏览器中 instanceof 关键字判断”实例“是否指定”类型“的实例时,是利用”实例...原创 2018-06-26 12:56:35 · 940 阅读 · 0 评论 -
nsjsdotnet 映射全局对象
众所皆知,在 google-chrome 浏览器中,我们在 JavaScript 的”全局域“定义任何的成员(例:方法、变量)是可以通过”全局域“的”window“变量获取的,而”nsjsdotnet“可能在很多人的眼中,被认为不支持这类型的操作,但事实时”nsjsdotnet“在设计时就认为这是没有太多必要的。 你可以把 nsjsdotnet 中每个虚拟机的 Global 实例,附...原创 2018-06-25 14:15:41 · 322 阅读 · 0 评论 -
JavaScript Color class
颜色类以“Argb“色为基准,二进制分布格式为”A <<24 | R << 16 | G << 8 | B ”,它兼容标准的Rgb格式,可以快速的把一个Argb值相互转换成“Hex”、“Rgba / css3”所支持的形式。 在很多时候我们并不需要保持“环境”运行于“Argb”色彩下,而”Rgb / BGR(24bit)“色几乎在“...原创 2018-06-25 12:35:25 · 1275 阅读 · 0 评论 -
nsjsdotnet 跨线程访问(corss-threading)
人们都知道不论不同类型的“JavaScript 虚拟机”表现如何,但最终“JavaScript”虚拟机在执行“JS”脚本代码时 在同一个时间段永远只允许有一个脚本执行,当然不排除“我行我素”的高端定制虚拟机允许并行处理,说实话这么搞起来还是挺不错的 不过有点就是不适合现在这个时代准确的说是这个国情。 nsjsdotnet 提供了一组方法用于提供“跨线程”访问的支持,您可以...原创 2018-05-29 14:46:51 · 338 阅读 · 0 评论 -
nsjsdotnet 从“hello world!”开始
nsjsdotnet 是这段时间我耗费很多精力做的一套基于chrome-v8的“JavaScript”虚拟机开发框架,它的诞生受限于很多的因素让我很难受、无奈,我想我应该不会在业务场景大量的使用dotNET 虽然是我是如此的深爱这个东西。 nsjsdotnet 是类似 nodejs 的东西但又不同 它与 nodejs 从设计的概念上讲就不是同类型的东西 它不推崇完全异步编...原创 2018-05-17 17:59:15 · 716 阅读 · 0 评论