html 截取指定字符串长度,前端js截取指定长度个数字符 v2.0.0
2.0版本比1.0版本使用时更简洁,无需在设置媒体类型,直接设置数量就可以了
这里是文章测试标题,含标点一共二十个字。
这里是文章测试标题,含标点一共二十个字。
这里是文章测试标题,含标点一共二十个字。
/** 版本 v2.0.0
* 2019-4-18 19:22:01
* 截取字符串
* 使用步骤:
* 1.添加 class class="sliceStr"
* 3.依据需求添加长度数量控制 电脑端: data-pc-len="16" 手机端:data-wap-lem="10"
* 5.使用示例
这里是文章测试标题,含标点一共二十个字。
*/
var SliceStr={
lenDefault:20,
suffixDefault:" ...",
slice:function(str,len,suffix){
switch(arguments.length)
{
case 1:
len = this.lenDefault;
suffix = this.suffixDefault;
break;
case 2:
suffix = this.suffixDefault;
break;
case 3:
break;
default:
return "";
}
if(str.length<=len){//修复数量相同时添加截取字符串提示的bug
return str;
}
return str.slice(0,len)+suffix;
}
};
$(function(){
if($(window).width()<=767){
$.each($('.sliceStr[data-wap-len]'),function(){
$(this).html(SliceStr.slice($(this).html(),this.dataset['wapLen']));
});
}else{
$.each($('.sliceStr[data-pc-len]'),function(){
$(this).html(SliceStr.slice($(this).html(),this.dataset['pcLen']));
});
}
});
···
html 截取指定字符串长度,前端js截取指定长度个数字符 v2.0.0相关推荐
- html5 json转字符串,web前端-js小记(5)-字符串及json
0. 对于 HTTP 协议而言,HTML.CSS.JS.JSON 的本质都是什么? 对于HTTP协议而言,html.css.js.json是符合相应语法的字符串. 用户访问页面时,浏览器根据用户的请求 ...
- js判断中文字符串长度和js截取中文字符串
//获取字符串长度String.prototype.strLen = function() { var len = 0; for (var i = 0; i < this.length; i++ ...
- 前端js截取数组的常用方法(记得收藏点赞)
话不多说,直接上代码 1.获取字符串末尾项的方法 获取字符串末尾项的方法: var a = "erjhghjadsjf"; console.log(a[a.length-1]); ...
- python截取指定字符串_python 正则匹配获取指定多个词的在字符串(句子/段落)索引位置...
python 正则匹配获取指定多个词的在字符串(句子/段落)索引位置 利用re.finditer()特性. finditer() 返回一个MatchObject类型的iterator,它提供了匹配对象 ...
- php前端写法,截取中文字符串的前端和PHP写法
JS前端写法: 第三个参数判断是否需要用省略号 function subString(str, len, hasDot) { var newLength = 0; var newStr = " ...
- python 字符串截取_Python 字符串操作实现代码(截取/替换/查找/分割)
Python 截取字符串使用 变量[头下标:尾下标],就可以截取相应的字符串,其中下标是从0开始算起,可以是正数或负数,下标可以为空表示取到头或尾. # 例1:字符串截取 str = '1234567 ...
- ajax返回字符串长度限制,JS字符串长度判断,超出进行自动截取的实例(支持中文)...
今天一个小弟问我的问题,在文本框中输入字符,如果超出指定长度,就把它截取,要求中文等于两个字符的长度,我找一下资料,把这个功能实现了, 下面是JS代码: var GetLength = functio ...
- js截取字符串兼容中英文
js截取字符串兼容中英文 /** * js截取字符串,中英文都能用 * @param str:需要截取的字符串 * @param len: 需要截取的长度 */ cutstr(str, len) { ...
- js截取字符串开头、结尾、以及两字符串之间的内容
说到截取字符串我们都不陌生,使用范围比较广泛,下文是我整理的js常用截取字符串的方法,并且也展示了解决js截取字符串开头.结尾.以及两字符串之间的内容的方案! 1.使用substr方法 (用于返回一个 ...
最新文章
- centos7配置br0_centos 7.2 网卡配置文件 及 linux bridge的静态配置
- linux下搭建git服务器
- html中下边框过渡效果,CSS3 参与背景过度的属性有哪些(transition-property语法规则及多组过渡效果实例)...
- primefaces_Primefaces CommandLink
- MySQL - 执行sql报错USING BTREE
- 正龙广告借接入平台实现财务集中管理
- 邮件服务器潜在漏洞的保护方法
- 【网络工程】什么是7类网线7类线与超6类线的区别以及它的应用场景
- Android脱壳圣战---360脱壳与修复
- mysql端口establish_establish_connection使用方法
- Connection Backoff Interop Test Descriptions
- 2017年愚人节思考
- Crazy Number---3755
- 关于华为手机P20pro装包时总提示冲突问题
- 85.【Vue-细刷-01】
- 清点代码库 (25 分)
- Homebrew安装与配置(Linux)
- C# winform 学习(一)
- armbian清理_小孩子才做选择,OMV、HomeAssistant我全都要,小白也能看懂的N1盒子纯净刷机指南...
- 2022年双十二有哪些tws蓝牙耳机?值得入手的tws耳机推荐