
- CoffeeScript Tutorial
- CoffeeScript - Home
- CoffeeScript - Overview
- CoffeeScript - Environment
- CoffeeScript - command-line utility
- CoffeeScript - Syntax
- CoffeeScript - Data Types
- CoffeeScript - Variables
- CoffeeScript - Operators and Aliases
- CoffeeScript - Conditionals
- CoffeeScript - Loops
- CoffeeScript - Comprehensions
- CoffeeScript - Functions
- CoffeeScript Object Oriented
- CoffeeScript - Strings
- CoffeeScript - Arrays
- CoffeeScript - Objects
- CoffeeScript - Ranges
- CoffeeScript - Splat
- CoffeeScript - Date
- CoffeeScript - Math
- CoffeeScript - Exception Handling
- CoffeeScript - Regular Expressions
- CoffeeScript - Classes and Inheritance
- CoffeeScript Advanced
- CoffeeScript - Ajax
- CoffeeScript - jQuery
- CoffeeScript - MongoDB
- CoffeeScript - SQLite
- CoffeeScript Useful Resources
- CoffeeScript - Quick Guide
- CoffeeScript - Useful Resources
- CoffeeScript - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
CoffeeScript String - slice()
Description
This method accepts begin and end index values, and returns the portion of the calling string object that exists between the given index values. If we doesn't pass the end index value it takes the end of the string as the end index value.
Note − We can also slice a string using ranges.
Syntax
Given below is the syntax of slice() method of JavaScript. We can use the same method in the CoffeeScript code.
string.slice( beginslice [, endSlice] )
Example
The following example demonstrates the usage of slice() method of JavaScript in CoffeeScript code. Save this code in a file with name string_slice.coffee
my_string = "Apples are round, and apples are juicy." result = my_string.slice 3, -2 console.log "The required slice of the string is :: "+result
Open the command prompt and compile the .coffee file as shown below.
c:\> coffee -c coffee string_slice.coffee
On compiling, it gives you the following JavaScript.
// Generated by CoffeeScript 1.10.0 (function() { var my_string, result; my_string = "Apples are round, and apples are juicy."; result = my_string.slice(3, -2); console.log("The required slice of the string is :: " + result); }).call(this);
Now, open the command prompt again and run the CoffeeScript file as shown below.
c:\> coffee string_slice.coffee
On executing, the CoffeeScript file produces the following output.
The required slice of the string is :: les are round, and apples are juic