$.trim(),$.each()方法详解

简介: $.trim()函数会移除字符串开始和结尾处的所有换行符,空格(包括连续的空格)和制表符(tab)。如果这些空白字符在字符串中间时,它们将被保留,不会被移除。 var str = " lots of spaces before and after ";console.log($.trim(str)); //结果为lots of spaces befor

$.trim()函数会移除字符串开始和结尾处的所有换行符,空格(包括连续的空格)和制表符(tab)。如果这些空白字符在字符串中间时,它们将被保留,不会被移除。

var str = "         lots of spaces before and after         ";
console.log($.trim(str)); //结果为lots of spaces before and after,没有了开始和结尾的 

$.each() 方法用来让DOM循环结构更简单更不易出错。它会迭代jQuery对象中的每一个DOM元素。每次回调函数执行时,会传递当前循环次数作为参数(从0开始计数)。更重要的是,回调函数是在当前DOM元素为上下文的语境中触发的。因此关键字 this 总是指向这个元素。

$.each(function(index,element));

其中的index指的是集合中元素的额下标,element指的是备操作的这个DOM元素,


<ul>
    <li>foo</li>
    <li>bar</li>
</ul>


$( "li" ).each(function( index ) {
  console.log( index + ": "" + $(this).text() );
});


打印出的结果为:

0: foo 
1: bar


目录
相关文章
|
6月前
|
Java
substring()方法详解
substring()方法详解
59 1
|
5月前
|
Java
replaceAll 的用法总结
replaceAll 的用法总结
|
4月前
|
前端开发 JavaScript
str.repeat(2)将字符串重复两次,let str_trim = ‘1 1 1 1‘str_trim.trim() 将字符串的空白部分去掉,toLowerCase()小写,toUpperCas
str.repeat(2)将字符串重复两次,let str_trim = ‘1 1 1 1‘str_trim.trim() 将字符串的空白部分去掉,toLowerCase()小写,toUpperCas
|
6月前
|
索引
substr与substring的区别
substr与substring的区别
|
6月前
|
索引
substring()方法
substring()方法
|
6月前
|
算法 Java 索引
Java中String字符串截取几种方法(substring,split)
Java中String字符串截取几种方法(substring,split)
79 0
trim()方法的使用
trim() 方法不会改变原始字符串。
137 0