首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

按回车键自动跳到一个文本框

文本框如下:

<input type="text" style="width: ...

1.5K00

js数组最后一个元素多种获取方法总结

文本俺将跟大家讨论js获取数组最后一个元素多种实现方式。 length 因为数组索引是从0开始,所以我们可以通过访问数组长度减去1,这样就达到了访问最后一个元素的目的。...my_array = [1,2,3,4,5]; var last_element = my_array[my_array.length - 1]; // 5 prototype属性 我们可以将访问数组最后一个元素绑定到原型链上...Array.prototype.last){ Array.prototype.last = function(){ return this[this.length - 1]; }; }; pop方法...因为pop是用来删除数组最后一个元素,并且返回的是被删除的元素,所以我们可以直接使用该方法。...例如以下代码: var arr = [1,2,3,4,5]; var lastElement = [...arr].pop();//5 注 :pop方法是有副作用的,会修改原来的数组。

3.9K21

JS方法比较

Object.keys() Object.keys 返回一个所有元素为字符串的数组,其元素来自于从给定的object上面可直接枚举的属性。这些属性的顺序与手动遍历该对象属性时的一致。...arguments) 利用es6的Array.from():Array.from(arguments) 利用es6的展开表达式:[...arguments] 4. substr 和 substring substr第一个参数是开始截取的位置...,第二个参数是截取的长度 substring第一个参数是开始截取的位置,第二个参数是截取的结束位置(不包含结束位置上的字符串) 5. find 和 findIndex find 方法返回第一个满足条件的值...,如果没有满足条件的值,find 会返回 undefined findIndex 方法则返回这个值在数组里的索引,如果没有满足条件的值,而 1 findIndex 返回-1。

6.3K00

js sort()方法

sort()方法 目录 定义和用法 代码实例1 代码实例2 返回值 注意 定义和用法 用于对数组的元素进行排序 代码实例1 var arr = new Array(3) arr[...0] = 1 arr[1] = 3 arr[2] = 2 console.log(arr.sort()) 代码解析 如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,按照字符编码的顺序进行排序...] = 3 arr[2] = 22222 console.log(arr.sort(sortNumber)) 代码解析 如果想按照其他标准进行排序,就需要提供比较函数,该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字...返回值:返回a-b即为升序,返回b-a即为降序 此种方式只适用于对数字升降序排序 返回值 对数组的引用 注意 数组在原数组上进行排序,不生成副本(即用过arr.sort()方法

3.5K20

js常用方法

①replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。...及去掉 -  注:/ /g 代表全局的意思 var newAttr = ['a','b','c'],temp='a'; jQuery中:$.inArray(temp, newArr)判断数组中是否存在某一个元素...我们可以这样写: $("#tb").children("tr:last").children("td:eq(1)").html() ④jQuery 操作 CSS addClass() - 向被选元素添加一个或多个类...removeClass() - 从被选元素删除一个或多个类 toggleClass() - 对被选元素进行添加/删除类的切换操作         $("h1,h2,p").toggleClass("blue..."); css() - 设置或返回样式属性 ⑤jQuery 删除 remove() - 删除被选元素(及其子元素) empty() - 从被选元素中删除子元素(不删除本身元素) ⑥js中map的存取值

3.3K30

JS数组at函数(获取最后一个元素的方法)介绍

本文介绍js中数组的at函数,属于比较简单的知识普及性文章,难度不大。 0x00 首先,我们可以思考如下一个问题,如果要获取一个数组的最后一个元素(这是很常用的操作),我们应该怎么做?...当然除了这种方式之外,还有其他的方式,比如: let last = array.slice(-1)[0] 先通过slice获取后面一个元素的数组,然后通过下标0获取最后一个元素。...这就让人羡慕python里面的数组操作,可以通过负索引的方式获取最后一个元素,代码如下: last = array[-1] js里面不支持负索引的方式。...不过es6新增了一个at方法,可以获取数组的指定索引的元素,并且支持负索引。负索引从后往前计算,-1表示最后一个,-2 表示倒数第二个,依此类推。 因此试用此方法获取最后一个元素会变得简单很多。...代码如下: let last = array.at(-1) 0x02 如果浏览器还不支持这个方法,可以Polyfill: function at(n) { // ToInteger() abstract

4.5K30

Excel数据输入技巧:跳到一个单元格或前一个单元格

本文介绍一个快速的Excel数据输入技巧,如何快速、轻松地在不同行和列中的一组数据输入单元格中移动。 在一些工作表中,有几个需要输入内容的单元格,但这些单元格没有整齐地排成一行或一列。...相反,这些单元格分散在工作表上,因此从一个单元格到下一个单元格需要使用制表键或单击。 例如,下图1所示是一张学生成绩单,要在绿色背景单元格中输入数据。...为了便于在成绩单工作表中输入数据,可以为数据输入单元格创建一个命名区域。稍后,选择该命名区域,然后按Tab键,以正确的顺序轻松地从一个单元格切换到下一个单元格。...接下来,按住Ctrl键并选择下一个单元格,直到选择完剩余的标识为3到7的单元格为止。最后,选择顺序中的第一个单元格,本例中为单元格C3。 为什么最后选择第一个单元格?...图2 在当前单元格中输入学生姓名,按Tab或回车键到下一个单元格,重复这个步骤直至输入完所有数据。如下图3所示。 图3 提示:要返回到前一个单元格,按Shift+Tab键或者Shift+回车键。

2.3K30
领券