js unicode编码与解码
发表于|更新于|javascript
|浏览量:
javascript unicode 编码与解码实现
1 | var decToHex = function(str) { |
文章作者: Apache王也道长
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Apache王也道长!
相关推荐

2014-08-20
jquery动态生成表单提交
我们有时候在提交一些参数的时候不想写隐藏表单时,我们可以使用jquery动态生成form但是在动态生成表单时,不同浏览器兼容性是不一样的。 所以会遇到一些问题,可能你在chrome上能够运行,但是IE上不一定能够运行,我今天遇到的问题就是我做一个导出Excel需要带参数的跳转,window.location.href的方式满足不了我的需求,所有就用到了动态生成form使用jquery生成form很简单下面是一段简单的代码 12345678910111213var result = $('#printDIV').html();var xlsName = "excel文件";var url = "exportExcel/export";var form = $("<form></form>");form.attr("action", url);form.attr("method", "post");form.append...

2023-06-16
Frida获取微信消息内容
Frida获取微信消息内容 上一篇讲解了如何安装Frida获取微信消息内容1234567var SQLiteDatabase = Java.use("com.tencent.wcdb.database.SQLiteDatabase");SQLiteDatabase["insert"].implementation = function (str, str2, contentValues) { console.log('SQLiteDatabase.insert is called:', 'str=', str, 'str2=', str2, 'contentValues=', contentValues); var result = this["insert"](str, str2, contentValues); console.log('SQLiteDatabase.insert result=...

2016-01-24
javascript获取函数名称、函数参数、对象属性名称的代码实例
这篇文章主要讲解 javascript获取函数名称、函数参数、对象属性名称的代码实例 一、获取函数名称的3种实现方法实例1:在js权威指南中看到的一个方法: 123function.prototype.getname = function(){ return this.name || this.tostring().match(/function\s(()(/)[1]} 实例2:如果当前函数是有名函数,则返回其名字,如果是匿名函数则返回被赋值的函数变量名,如果是闭包中匿名函数则返回“anonymous”。代码如下: 1234567891011121314151617var getfnname = function(callee){ var _callee = callee.tostring().replace(/[\s\?]*/g,""), comb = callee.length >= 50 ? 50 :callee.length; _callee = _callee.substring(0,comb); var nam...

2024-01-25
JavaScript 实现 String format with ${}
JavaScript 实现 String format with ${} 123456789function str_format(str, replacements) { return str.replace(/\$\{\w+\}/g, function(placeholderWithDelimiters) { var placeholderWithoutDelimiters = placeholderWithDelimiters.substring(2, placeholderWithDelimiters.length - 1); var stringReplacement = replacements[placeholderWithoutDelimiters] || placeholderWithDelimiters; return stringReplacement; });}console.log(str_format('${name} is cat', {...

2015-12-27
js进行类型判断 Object.prototype.toString.call()
这篇文章主要讲解 js进行类型判断 Object.prototype.toString.call() 首先看一段ECMA中对Object.prototype.toString的解释:Object.prototype.toString( )When the toString method is called, the following steps are taken: Get the [[Class]] property of this object. Compute a string value by concatenating the three strings “[object “, Result (1), and “]”. Return Result (2) 12345678910var oP = Object.prototype,toString = oP.toString; console.log(toString.call([123]));//[object Array]console.log(toString.call('123'));//[...

2015-12-08
js Bigdecimal
本文讲解如何在javascript中进行高精度的数学计算 学过java的同学应该都知道,java中有一个BigDecimal 是专门用来算金额的,今天这里的BigDecimal是从java翻译成js的。 先看用法: 加法(四舍五入保留两位小数): 12var a = new BigDecimal("2.555555").add(new BigDecimal("5.222222")).setScale(2, MathContext.ROUND_HALF_UP).toString(); console.log(a); 减法: 1new BigDecimal("2.40").subtract(new BigDecimal("2")) 乘法: 1new BigDecimal("2.40").multiply(new BigDecimal("2")) 除法: 1new BigDecimal("2.40").divide(new BigDeci...
