npm安装he
bower安装he
组件安装mathiasbynens/he
< 脚本 型钢混凝土 =" 你好js " > </ 脚本 >
无功功率,无功功率 他 = 要求 ( “他” ) ;
负载 ( “he.js” ) ;
要求 (
{
“路径” : {
“他” : '路径/目标/他'
}
} ,
[ “他” ] ,
功能 ( 他 ) {
慰问 . 日志 ( 他 ) ;
}
) ;
他 . 编码 ( 'foo©bar≠baz𝌆qux' ) ;
//→“foo©; 条≠; baz𝌆; 量子'
他 . 编码 ( “foo\0 bar” ) ;
//→“foo\0 bar”
//使用全局默认设置(默认为“false”):
他 . 编码 ( 'foo©bar≠baz𝌆qux' ) ;
//→“foo©; 条≠; baz𝌆; 量子'
//将`options`对象传递给`encode`,以显式禁止命名引用:
他 . 编码 ( 'foo©bar≠baz𝌆qux' , {
“useNamedReferences” : 假
} ) ;
//→'foo©; 条≠; baz𝌆; 量子'
//将`options`对象传递给`encode`,以显式允许命名引用:
他 . 编码 ( 'foo©bar≠baz𝌆qux' , {
“useNamedReferences” : 真的
} ) ;
//→'foo©; 条形图(&N); baz𝌆; 量子'
//使用全局默认设置(默认为“false”):
他 . 编码 ( 'foo©bar≠baz𝌆qux' ) ;
//→'foo©; 条≠; 巴兹; 量子'
//将`options`对象传递给`encode`,以显式禁用小数转义:
他 . 编码 ( 'foo©bar≠baz𝌆qux' , {
'十进制' : 假
} ) ;
//→“foo©; 条≠; baz𝌆; 量子'
//将`options`对象传递给`encode`,以显式启用小数转义:
他 . 编码 ( 'foo©bar≠baz𝌆qux' , {
'十进制' : 真的
} ) ;
//→'foo©; 酒吧≠; baz𝌆; 量子'
//将`options`对象传递给`encode`,以显式允许命名引用和小数转义:
他 . 编码 ( 'foo©bar≠baz𝌆qux' , {
“useNamedReferences” : 真的 ,
'十进制' : 真的
} ) ;
//→'foo©; 条形图(&N); baz𝌆; 量子'
//使用全局默认设置(默认为“false”):
他 . 编码 ( 'foo©bar≠baz𝌆qux' ) ;
//→“foo©; bar≠; baz𝌆; 量子位
//将`options`对象传递给`encode`,以显式编码所有符号:
他 . 编码 ( 'foo©bar≠baz𝌆qux' , {
'编码所有内容' : 真的
} ) ;
//→“f&# x6F&# x6F&# x20&# xA9&# x20&# x62&# x61&# x72&# x20&# x2260像素&# x20&# x62&# x61&# x7A&# x20&# x1D306&# x20&# x71&# x75&# x78;'
//此设置可以与“useNamedReferences”选项结合使用:
他 . 编码 ( 'foo©bar≠baz𝌆qux' , {
'编码所有内容' : 真的 ,
“useNamedReferences” : 真的
} ) ;
//→“f&# x6F&# x6F&# x20& 复制&# x20&# x62&# x61&# x72&# x20中& 无&# x20&# x62&# x61&# x7A&# x20&# x1D306&# x20&# x71&# x75&# x78;'
//使用全局默认设置(默认为“false”,即容错模式):
他 . 编码 ( “\x01” ) ;
//→“;”
//将`options`对象传递给`encode`,以显式启用容错模式:
他 . 编码 ( “\x01” , {
“严格” : 假
} ) ;
//→“;”
//将`options`对象传递给`encode`,以显式启用严格模式:
他 . 编码 ( “\x01” , {
“严格” : 真的
} ) ;
//→分析错误
他 . 编码 ( 'foo©和&ersand' , {
'allowUnsafeSymbols' : 真的
} ) ;
//→“foo©; 和&安培数'
//读取全局默认设置:
他 . 编码 . 选项 . 使用命名引用 ;
//默认情况下→“false”
//覆盖全局默认设置:
他 . 编码 . 选项 . 使用名称引用 = 真的 ;
//使用现在为“true”的全局默认设置:
他 . 编码 ( 'foo©bar≠baz𝌆qux' ) ;
//→'foo©; 条形图(&N); baz𝌆; 量子'
他 . 解码 ( 'foo©; 条形图(&N); baz𝌆; 量子' ) ;
//→“foo©bar≠baz𝌆qux”
//使用全局默认设置(默认为“false”,即HTML文本上下文):
他 . 解码 ( 'foo ampbar(&A)' ) ;
//→“foo&bar”
//将`options`对象传递给`decode`,以显式假定HTML文本上下文:
他 . 解码 ( 'foo ampbar(&A)' , {
“isAttributeValue” : 假
} ) ;
//→“foo&bar”
//将`options`对象传递给`decode`,以显式假定HTML属性值上下文:
他 . 解码 ( 'foo ampbar(&A)' , {
'isAttributeValue' : 真的
} ) ;
//→“foo和ampbar”
//使用全局默认设置(默认为“false”,即容错模式):
他 . 解码 ( 'foo ampbar(&A)' ) ;
//→“foo&bar”
//将`options`对象传递给`decode`,以显式启用容错模式:
他 . 解码 ( 'foo ampbar(&A)' , {
“严格” : 假
} ) ;
//→“foo&bar”
//将`options`对象传递给`decode`,以显式启用严格模式:
他 . 解码 ( 'foo ampbar(&A)' , {
“严格” : 真的
} ) ;
//→分析错误
//读取全局默认设置:
他 . 解码 . 选项 . 是属性值 ;
//默认情况下→“false”
//覆盖全局默认设置:
他 . 解码 . 选项 . 是属性值 = 真的 ;
//使用全局默认设置(现在为“true”):
他 . 解码 ( 'foo ampbar(&A)' ) ;
//→“foo和ampbar”
他 . 逃跑 ( '<img src=\'x\'onerror=“prompt(1)”>' ) ;
//→“<; img src='; x'; onerror="; 提示(1)"& gt;'
npm安装-g he
$he—编码 ' föo公司 ♥ 巴茨 ' (f) & # xF6; o♥; bå; r𝌆; 巴兹 $he--编码--使用命名引用 ' 福欧 ♥ 巴茨 ' (f) & ouml公司 ; o(o) & 心脏 ; b条 & 共享 ; 第页 & # x1D306; 巴兹 $he—解码 ' 字体(&O); o心形; 共享(&A); r𝌆; 巴兹 ' 福欧 ♥ 巴茨
$he—编码 < 文件夹.txt > foo-escaped.html
$curl-sL " 网址:http://git.io/HnfEaw " | he—编码 > 转义.html
$he—解码 < foo-escaped.html > 食品.txt
$curl-sL " 网址:http://git.io/HnfEaw " | 他——解码 > 解码.txt
铬27-50 火狐3-45 野生动物园4-9 歌剧10-12、15-37 工业工程6–11 边缘 独角鲸0.3.2 节点.js v0.10、v0.12、v4、v5 幻影JS 1.9.0 犀牛1.7RC4 林戈JS 0.8-0.11