`

slice、pop的神奇用法

阅读更多

slice

要取得一个数组或一个字串的某段时,那就用slice吧,看例子,可以直接在浏览的地址栏中输入下面测试,无需建js文件

 

一、数组:

1、JavaScript:inBuffer=[1,2,3,4];alert(inBuffer.slice(2,3));void(0)

     结果: 3

 

2、JavaScript:inBuffer=[1,2,3,4];alert(inBuffer.slice(0,-1));void(0)

     说明:end为负数时,即为"length + end "处理

     结果:1,2,3    即去掉最后一个

 

二、字串

1、JavaScript:inBuffer="1,2,3,4";alert(inBuffer.slice(2,4));void(0)

     结果: "2,"    与数组不同,作为字串其中 “,” 算做一位

2 、JavaScript:inBuffer="1,2,3,4";alert(inBuffer.slice(0,-1));void(0)

     结果: "1,2,3,"

 

 

 

pop

返回数组的最后一个元素,帮助中为“移除数组中的最后一个元素并返回该元素”,实际结果与帮助相反

JavaScript:inBuffer=[1,2,3,4];alert(inBuffer.pop());void(0)

结果: 4

分享到:
评论
1 楼 onion8080 2010-03-11  
"移除数组中的最后一个元素并返回该元素"

这个不是刚好返回4了吗?
帮助文档没有问题呀.

相关推荐

    slice sampler_抽样方法_r语言slice_SLICESAMPLER_mcmc_slice_

    切片采样(Slice Sampling)是一种在统计学和机器学习领域广泛应用的马尔科夫链蒙特卡洛(Markov Chain Monte Carlo, MCMC)方法。它通过构造一个包含目标分布的简单辅助函数(切片)来实现对复杂概率分布的采样。...

    计算h264码流slice的数目及大小

    在实际操作中,可以使用开源的H.264解析库,如OpenH264或FFmpeg,来解析码流并获取slice信息,从而更准确地计算slice的数量和大小。这种方法避免了手动解析带来的潜在错误,同时也方便进行更复杂的分析和处理。

    获取H.264的slice type

    3. B Slice(Bi-directional Predicted Slice):使用双向预测的宏块,既参考前面的帧也参考后面的帧,提供了更高的压缩比,但增加了解码复杂性。 4. SP Slice(Switching Predicted Slice):用于多参考帧场景,...

    JS数组方法slice()用法实例分析

    总之,`slice()`方法是JavaScript数组操作中不可或缺的一部分,掌握其用法对于编写高效且易于维护的代码至关重要。通过理解`slice()`的工作原理,开发者能够更好地处理数组数据,提高代码的灵活性和可读性。

    Go-轻松在golang中处理slice的库

    1. **添加元素**:库可能会提供一种简洁的方法来向slice末尾或指定位置插入元素,而无需手动扩展底层数组。 2. **删除元素**:除了标准库中的`append`和`copy`函数,库可能提供了删除指定索引元素的功能,同时保持...

    西门子S7-1200PLC如何使用Slice方式对变量进行寻址?.docx

    西门子 S7-1200 PLC 使用 Slice 方式对变量进行寻址 Siemens S7-1200 PLC 使用 Slice 方式对变量进行寻址是指在编程中使用 Slice(片段访问)方式来访问和操作变量。Slice 方式可以选择包含所声明变量的特定地址...

    center_slice-masterx.zip

    在Flutter中,`center_slice`通常与`Image` widget结合使用,特别是在创建自定义形状或需要动态调整大小的背景下。这种技术有助于保持图像的视觉完整性,避免因为简单拉伸而导致的失真。`center_slice`通过指定一个...

    JavaScript中的slice()方法使用详解

    这时,可以使用slice()方法,并设置beginslice为3,endSlice为-2,因为JavaScript中字符串的末尾用负数索引表示,-2表示从字符串末尾开始倒数第二个字符之前结束。代码如下: ```javascript var str = "Apples are ...

    javaScript中slice函数用法实例分析

    本文实例讲述了javaScript中slice函数用法。分享给大家供大家参考。具体分析如下: javaScript 中的 slice 函数,对于array对象的slice函数,返回一个数组的一段。(仍为数组) arrayObj.slice(start, [end])  ...

    基于Slice的H.264并行视频编码算法

    这种方法可以有效地减少节点之间的数据依赖性。 - **负载平衡**:通过对Slice进行合理分配,确保各个处理节点的负载均衡,避免出现瓶颈节点。 - **数据依赖性的最小化**:通过预先处理或缓存必要的参考信息,减少...

    eclipse Slice2Java

    eclipse Slice2Java 控件 jar ,eclipse Slice2Java 控件 jar

    slice函数的用法 之不错的应用

    代码如下:slice函数的用法:slice(a, b) 截取 数组 a 到 b 之间的元素组成新数组 截取到的元素为 a, a+1, …, b-1 删除数组中元素a到元素b的方法是: 合并元素a之前的元素与元素b起的元素; function...

    Cut&Slice me

    传统的切图方法需要手动设置切片并导出,而Cut&Slice me通过自动化这个过程,使设计师能够快速创建适合网页和移动应用的优化图片资源。它的主要功能包括: 1. **智能切片**:Cut&Slice me可以自动识别图像中的不同...

    Philips Slice Timing Options

    Philips 机器进行BOLD-fMRI扫描时的扫描顺序选择卡说明,建议扫描前阅读,使用适当的slice order,也有利于在以后进行数据处理时输入正确的slice order

    string和slice.go

    string和slice.go

    h264-sps-slice-nalunit解析VS2017.rar

    《H264编码解析:SPS、Slice与NAL单元详解》 在现代视频编码技术中,H264(也称为AVC)是广泛应用于高清视频传输、网络流媒体和存储的重要标准。H264编码高效且灵活,但其内部结构复杂,涉及到众多的专业术语和技术...

    js中slice()方法的使用说明

    在JavaScript编程中,`slice()`方法是一种非常实用且经常被使用的数组操作方法之一。通过本文档,我们将深入了解`slice()`方法的功能、用法以及实际应用案例,帮助读者更好地掌握这一重要的编程工具。 #### 二、`...

    go语言 --- 深度解析 slice (深到汇编的那种).pdf

    最后,文档提供了一个实际的Go程序示例,这个程序展示了如何在`main`函数中声明和操作slice,以及如何使用`fmt.Println`来输出slice的长度和容量。这个程序还展示了在编译时,通过`go tool compile -S main.go`命令...

    Zeroc ICE中间件slice2java的ant脚本

    描述中提到的博文链接,虽然实际内容不可见,但可以推测博主可能分享了一个关于如何使用Ant脚本来调用slice2java工具并自动转换Slice文件为Java代码的过程。这通常涉及到设置Ant任务,配置输入Slice文件路径,指定...

Global site tag (gtag.js) - Google Analytics