Javascriptish Swift Arrays

码农软件 · 软件分类 · 其他开发相关 · 2019-10-22 10:28:39

软件介绍

swift-javascriptish-arrays 是扩展 Swift 数组,使得数组类似 JavaScript。

push

添加多个元素到一个数组:

var fruits = ["Banana", "Orange"]
fruits.push("Apple")
fruits.push("Kiwi", "Papaya")

// fruits == ["Banana", "Orange", "Apple", "Kiwi", "Papaya"]

pop

移除和返回数组的最后一个元素:

var fruits = ["Apple", "Banana", "Orange"]
var popped = fruits.pop()

// popped == "Orange"
// fruits == ["Apple", "Banana"]

shift

移除和返回数组的第一个项:

var fruits = ["Banana", "Orange", "Apple", "Mango"]
var shifted = fruits.shift()                

// shifted == "Banana"
// fruits == ["Orange", "Apple", "Mango"]

unshift

从数组开始位置添加新元素:

var fruits = ["Banana", "Orange"]
fruits.unshift("Lemon","Pineapple")

// fruits == ["Lemon","Pineapple", "Banana", "Orange"]

concat

假如多个数组,不改变现有的数组,但是会返回一个新的数组:

var yellowFruits = ["Banana", "Lemon"]
var otherFruits = ["Orange", "Apple"]
var allFruits = yellowFruits.concat(otherFruits)

// allFruits == ["Banana","Lemon", "Orange", "Apple"]


本文地址:https://www.codercto.com/soft/d/17302.html

Java核心技术·卷 I(原书第10版)

Java核心技术·卷 I(原书第10版)

[美] 凯.S.霍斯特曼(Cay S. Horstmann) / 周立新 等 / 机械工业出版社 / 2016-9 / CNY 119.00

Java领域最有影响力和价值的著作之一,由拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年全球畅销不衰,广受好评。第10版根据Java SE 8全面更新,同时修正了第9版中的不足,系统全面讲解了Java语言的核 心概念、语法、重要特性和开发方法,包含大量案例,实践性强。 一直以来,《Java核心技术》都被认为是面向高级程序员的经典教......一起来看看 《Java核心技术·卷 I(原书第10版)》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换