Javascript trimStart()、trimLeft()实例讲解
时间:2022-04-06
本文章向大家介绍Javascript trimStart()、trimLeft()实例讲解,主要分析其语法、参数、返回值和注意事项,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。
JavaScript中的trimStart()方法用于从字符串开头删除空格。不会以任何方式修改字符串的值,包括在字符串之后出现的任何空格。
用法:
string.trimStart()
返回值:它返回从开头删除所有空白的最终字符串。
例:本示例实现trimStart()方法。
<!DOCTYPE html>
<html>
<head>
<title>
JavaScript trimStart() method
</title>
</head>
<body>
<h1 style="color:green">
GeeksforGeeks
</h1>
<b>
JavaScript | trimStart() method
</b>
<pre>Output for " GeeksforGeeks ":<span
class="output"></span>
</pre>
<pre>Output for "Hello There! ":<span
class="output_2"></span>
</pre>
<button onclick="trimString()">
Trim Start
</button>
<script type="text/javascript">
function trimString() {
str1 = " GeeksforGeeks ";
str2 = "Hello There! ";
trimmed_out = str1.trimStart();
trimmed_out2 = str2.trimStart();
document.querySelector('.output')
.textContent = '"' + trimmed_out + '"';
document.querySelector('.output_2')
.textContent = '"' + trimmed_out2 + '"';
}
</script>
</body>
</html>
输出:
- 在单击按钮之前:
- 单击按钮后:
trimLeft()别名:trimStart()方法的别名为trimLeft()方法。它执行与trimStart()方法完全相同的函数。
用法:
string.trimLeft()
返回值:它返回从开头删除所有空白的最终字符串。
例:本示例实现trimLeft()方法。
<!DOCTYPE html>
<html>
<head>
<title>
JavaScript | trimLeft() method
</title>
</head>
<body>
<h1 style="color:green">
GeeksforGeeks
</h1>
<b>
JavaScript | trimLeft() method
</b>
<pre>Output for " GeeksforGeeks ":<span
class="output"></span>
</pre>
<pre>Output for "Portal ":<span
class="output_2"></span>
</pre>
<button onclick="trimString()">
Trim Left
</button>
<script type="text/javascript">
function trimString() {
str1 = " GeeksforGeeks ";
str2 = "Portal ";
trimmed_out = str1.trimLeft();
trimmed_out2 = str2.trimLeft();
document.querySelector('.output')
.textContent = '"'
+ trimmed_out + '"';
document.querySelector('.output_2')
.textContent = '"'
+ trimmed_out2 + '"';
}
</script>
</body>
</html>
输出:
- 在单击按钮之前:
- 单击按钮后:
支持的浏览器:下面列出了trimStart()方法支持的浏览器:
- 谷歌浏览器60
- Firefox 61
- 边12
- Safari 12
- Opera 53
- hdu---------(1026)Ignatius and the Princess I(bfs+dfs)
- hdu-----(1113)Word Amalgamation(字符串排序)
- HDUoj-------(1128)Self Numbers
- cf------(round 2)A. Winner
- cf------(round)#1 C. Ancient Berland Circus(几何)
- MySQL配置TokuDB的简单总结
- cf------(round)#1 B. Spreadsheets(模拟)
- sysbench压测MyCAT的shell脚本
- qemu-kvm中vcpu虚拟化到底是咋整的?
- 【给 iOS 开发者】人工智能在 iOS 开发上的应用和机会
- 【Python】Selenium辅助海量基金数据获取
- Django ORM的简单总结
- GO语言标准库概览
- 关于自动化平台的动态菜单设计
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- python求解汉诺塔游戏
- Python第三方包PrettyTable安装及用法解析
- 如何让python的运行速度得到提升
- 在keras中对单一输入图像进行预测并返回预测结果操作
- python中数字是否为可变类型
- ThinkPHP3.2.3框架实现的空模块、空控制器、空操作,跳转到错误404页面图文详解
- PHP示例演示发送邮件给某个邮箱
- PHP设计模式之观察者模式定义与用法分析
- PHP实现数组向任意位置插入,删除,替换数据操作示例
- 实例讲解Python 迭代器与生成器
- opencv 图像轮廓的实现示例
- 基于python实现可视化生成二维码工具
- Python word实现读取及导出代码解析
- Python项目跨域问题解决方案
- keras的load_model实现加载含有参数的自定义模型