代同事发一个招聘贴。
代同事发段招聘贴。
http://www.51js.com/?uid-11552-action-viewspace-itemid-622
顺便发段代码,免得被移进灌水区:
var StringH = {
tmpl:function(sTmpl,opts){
/**
* 字符串简易模板
* @method tmpl
* @param {String} sTmpl 字符串模板,其中变量以{$aaa}表示
* @param {Object} opts 模板参数
* @return {String} 模板变量被替换后的字符串
* @example alert(tmpl("{$a} love {$b}.",{a:"I",b:"you"}))
*/
return sTmpl.replace(/\{\$(\w+)\}/g,function(a,b){return opts[b]});
},
dbc2sbc:function(s)
{
/**
* 全角字符转半角字符
全角空格为12288,转化成" ";
全角句号为12290,转化成".";
其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248
* @method dbc2sbc
* @param {String} s 需要处理的字符串
* @return {String} 返回转化后的字符串
* @example
var s="发票号是BBC123456,发票金额是12.35元";
alert(dbc2sbc(s));
*/
return s.replace(/[\uff01-\uff5e]/g,function(a){return String.fromCharCode(a.charCodeAt(0)-65248);})
.replace(/\u3000/g,' ')
.replace(/\u3002/g,'.');
},
byteLen:function(s)
{
/**
* 得到字节长度
* @method byteLen
* @param {String} s 字符串
* @return {number} 返回字节长度
*/
return s.replace(/[^\x00-\xff]/g,"--").length;
},
subByte:function(s, len, tail)
{
/**
* 得到指定字节长度的子字符串
* @method subByte
* @param {String} s 字符串
* @param {number} len 字节长度
* @optional {string} tail 结尾字符串
* @return {string} 返回指定字节长度的子字符串
*/
if(StringH.byteLen(s)<=len) return s;
tail = tail||'';
len -= StringH.byteLen(tail);
return s=s.substr(0,len).replace(/([^\x00-\xff])/g,"$1 ")//双字节字符替换成两个
.substr(0,len)//截取长度
.replace(/[^\x00-\xff]$/,"")//去掉临界双字节字符
.replace(/([^\x00-\xff]) /g,"$1") + tail;//还原
}
}
http://www.51js.com/?uid-11552-action-viewspace-itemid-622
顺便发段代码,免得被移进灌水区:
var StringH = {
tmpl:function(sTmpl,opts){
/**
* 字符串简易模板
* @method tmpl
* @param {String} sTmpl 字符串模板,其中变量以{$aaa}表示
* @param {Object} opts 模板参数
* @return {String} 模板变量被替换后的字符串
* @example alert(tmpl("{$a} love {$b}.",{a:"I",b:"you"}))
*/
return sTmpl.replace(/\{\$(\w+)\}/g,function(a,b){return opts[b]});
},
dbc2sbc:function(s)
{
/**
* 全角字符转半角字符
全角空格为12288,转化成" ";
全角句号为12290,转化成".";
其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248
* @method dbc2sbc
* @param {String} s 需要处理的字符串
* @return {String} 返回转化后的字符串
* @example
var s="发票号是BBC123456,发票金额是12.35元";
alert(dbc2sbc(s));
*/
return s.replace(/[\uff01-\uff5e]/g,function(a){return String.fromCharCode(a.charCodeAt(0)-65248);})
.replace(/\u3000/g,' ')
.replace(/\u3002/g,'.');
},
byteLen:function(s)
{
/**
* 得到字节长度
* @method byteLen
* @param {String} s 字符串
* @return {number} 返回字节长度
*/
return s.replace(/[^\x00-\xff]/g,"--").length;
},
subByte:function(s, len, tail)
{
/**
* 得到指定字节长度的子字符串
* @method subByte
* @param {String} s 字符串
* @param {number} len 字节长度
* @optional {string} tail 结尾字符串
* @return {string} 返回指定字节长度的子字符串
*/
if(StringH.byteLen(s)<=len) return s;
tail = tail||'';
len -= StringH.byteLen(tail);
return s=s.substr(0,len).replace(/([^\x00-\xff])/g,"$1 ")//双字节字符替换成两个
.substr(0,len)//截取长度
.replace(/[^\x00-\xff]$/,"")//去掉临界双字节字符
.replace(/([^\x00-\xff]) /g,"$1") + tail;//还原
}
}
...全文
相关推荐
宁波贝发集团有限公司员工招聘管理制度.pdf
这个制度旨在建立一个系统化的招聘机制,确保公司能够有效吸引、选择和保留合适的员工,同时减少招聘过程中的风险和成本。通过规范化的流程,宁波贝发集团有限公司能更好地匹配人才资源,促进企业的健康发展。
2021年度硫代硫酸盐行业人力资源效能分析报告(市场招聘用工).pdf
这份报告是对2021年硫代硫酸盐行业的市场招聘和用工情况的详细分析。
发一新浪招聘的图片滚动控制JS效果
根据提供的信息,我们可以总结出以下关于“新浪招聘的图片滚动控制JS效果”的详细知识点:### 一、项目背景与概述#### 标题:“发一新浪招聘的图片滚动控制JS效果”- **含义**:本标题表明了项目的主题是实现一个在新浪招聘页面中的图片滚动效果
招聘管理及职业发招聘参照标准共3页.pdf.zip
【标签】"招聘管理及职业发招聘参照标准共3"进一步强调了这份资料的核心内容,即作为企业和个人在招聘及职业发展过程中可以参考的准则。
2021年度动物药代动力学研究服务行业人力资源效能分析报告(市场招聘用工).pdf
本报告针对2021年度动物药代动力学研究服务行业的市场招聘用工情况进行分析,主要涵盖企业情况、人力资源招聘、人力成本、市场招聘反馈等四大方面。


