`
Johnny_GZ
  • 浏览: 179846 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

js字符串去空白、取子串以及js打开窗口

 
阅读更多

<html>
 <head>
  <title>测试字符串</title>
  <script>

//去空白prototype
   String.prototype.trim = function() { 
    return this.replace(/(^\s*)|(\s*$)/g, "");  
   }
   //去空白方法
   function trim(str) { 
    return str.replace(/(^\s*)|(\s*$)/, "");  
   }
   
   var s = "    123uuuuu     ";
   alert(s.slice(4, 11));
   alert(s.slice(4, 11).length);
   alert(s.length);
   alert(s.trim().length);
   alert(trim(s).length);
   alert(trim(s));
   
   var phoneNumOrg = "(130) 51570789";
   if(phoneNumOrg != null && phoneNumOrg != "" && phoneNumOrg.length >= 7){
    var phoneNum = phoneNumOrg.slice(1,4) + phoneNumOrg.slice(6);
    alert("phoneNum: " + phoneNum);
   }
   
   function openModelSMSWin(){
    var url="http://www.baidu.com";
    var nLeft = ( window.screen.width + 300 )/2;
    var nTop = ( window.screen.height - 200 )/2;
    var sStyle="width=430px,height=290px,left="+nLeft+"px,top="+nTop+"px,scrollbars=no,resizable=no,menubar=no,status=no, location=no";
    window.open(url,"即时短信", sStyle);
   } 
  </script>
 </head>
 <body>
  <input type="button" value="模板" onclick="openModelSMSWin();" />
 </body>
</html>

 

js字符串大小写转换

var str = "aaaa";

alert(str.toLowerCase());

alert(str.toUpperCase());

分享到:
评论

相关推荐

    JavaScript 知识点总结(思维导图10张)

    - 字符串是JavaScript中的基本数据类型之一,有丰富的内置方法,如`length`获取长度,`charAt`获取指定位置的字符,`concat`连接字符串,`split`分割字符串,`substring`截取子串,`trim`去除两侧空白等。...

    javascript常用100语句

    39. **去除空格**: `trim()`, `trimLeft()`, `trimRight()`分别用于去除字符串两端、左侧或右侧的空白字符。 40. **字符串分割**: `split(separator, limit)`根据分隔符将字符串分割成数组。 这些是JavaScript中的...

    100个直接可以拿来用的JavaScript实用功能代码片段

    - **功能概述**:全局替换字符串中的某个子串。 - **应用场景**:用于文本处理、数据清洗等。 - **实现方式**:使用正则表达式的全局匹配标志`g`进行全局替换。 #### 5. 原生JavaScript转义HTML标签 - **功能概述**...

    前端大厂最新面试题-javascript思维导图.docx

    **JavaScript字符串函数**:JavaScript提供了多种处理字符串的方法,如`length`获取长度,`charAt`获取指定位置的字符,`indexOf`查找子串位置,`substring`截取子串,`replace`替换子串,`toUpperCase`和`...

    javascript方法

    - `trim()`: 移除字符串两端的空白字符,保持内容整洁。 - `split()` 和 `join()`: 分割字符串成数组,或者将数组元素合并为一个字符串,灵活处理字符串与数组之间的转换。 - `substring()`, `slice()`, `substr...

    Smarty中文使用手册

    - **replace**: 替换字符串中的某个子串。 - **spacify**: 在每个字符之间插入空格。 - **string_format**: 格式化字符串。 - **strip**: 去除字符串两端的空白字符。 - **strip_tags**: 去除HTML标签。 - **...

    正则表达式

    所有包含子串 "java" 的字符串相匹配.虽然正则表达式中的其它字符不是按照字面意思进行匹配的,但它们都具有特殊的意义.正则表达式 /s$/ 包含两个字符. 第一个特殊字符 "s" 是按照字面意思与自身相匹配.第二个字符 ...

    js代码-公用方法总结

    4. `trim()`: 删除字符串两侧的空白字符。 5. `toLowerCase()`: 将字符串转换为小写。 6. `toUpperCase()`: 将字符串转换为大写。 7. `includes()`: 检查字符串是否包含指定的子字符串,返回布尔值。 8. `startsWith...

    仅9张思维导图帮你轻松学习Javascript 就这么简单

    字符串函数处理文本数据,如concat用于连接字符串,indexOf和lastIndexOf用于查找子串位置,substring和slice用于截取子串,toUpperCase和toLowerCase用于大小写转换,trim用于去除两端空白,以及replace用于替换...

    js_task-jewels-and-stones

    这个任务可能涉及到字符串处理和算法设计,目的是测试开发者对JavaScript语言的理解以及问题解决能力。 描述中的“JS任务的样板”暗示我们可能会面对一个预设的代码框架或者模板,需要根据具体的任务需求来填充代码...

    PHP开发实战1200例源码

    实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式 147 实例116 验证电话号码的格式是否正确 147 实例117 验证Email地址格式是否正确 148 实例118 验证IP地址是否有效 149 实例119 统计关键字的查询结果 150...

    mootools-12-cheat-sheet-pf.pdf

    字符串新增了`test`(正则匹配)、`escapeRegExp`(转义正则表达式)、`contains`(子串检查)、`trim`(去除空白)、`clean`(清理字符串)、`camelCase`(转换为驼峰命名)、`hyphenate`(转换为短横线分隔)、`...

    javascript 框架小结 个人工作经验

    在String对象上,作者添加了TrimStart, TrimEnd, Trim, StartsWith, EndsWith等方法,这些都是常见的字符串处理功能,分别用于去除字符串开头和结尾的空白字符、检查字符串是否以指定的子串开头或结尾。 Number对象...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式 147 实例116 验证电话号码的格式是否正确 147 实例117 验证Email地址格式是否正确 148 实例118 验证IP地址是否有效 149 实例119 统计关键字的查询结果 150...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式 147 实例116 验证电话号码的格式是否正确 147 实例117 验证Email地址格式是否正确 148 实例118 验证IP地址是否有效 149 实例119 统计关键字的查询结果 150...

    2021-2022计算机二级等级考试试题及答案No.10609.docx

    **知识点说明**:在Visual FoxPro中,`EMPTY(SPACE(2))`的结果为真(.T.),因为它检查的是空白字符串是否为空。 **扩展内容**:`EMPTY()`函数用于判断给定的表达式是否为空。`SPACE(2)`生成两个空格的字符串,而`...

    ActionScript开发技术大全

    第14章正则表达式与字符串匹配 299 14.1正则表达式概述 299 14.2正则表达式语法 300 14.2.1创建对象 300 14.2.2字符、元字符与元序列 301 14.2.3字符集 306 14.2.4组 307 14.3标记、属性与方法 310 14.3.1正则表达式...

Global site tag (gtag.js) - Google Analytics