Created
May 6, 2020 08:40
-
-
Save sethlarkin/4d68cf999ed62a4c6a4434a562d27588 to your computer and use it in GitHub Desktop.
JS Bin // source https://jsbin.com/tokayes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width"> | |
<title>JS Bin</title> | |
</head> | |
<body> | |
<script id="jsbin-javascript"> | |
//ES7 features ... | |
'use strict'; | |
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; | |
var numbers = [1, 2, 3]; | |
var newNumbers = [].concat(numbers, [4]); | |
console.log(newNumbers); | |
var person = { | |
name: 'Max' | |
}; | |
var newPerson = _extends({}, person, { | |
age: 28 | |
}); | |
console.log(newPerson); | |
var filter = function filter() { | |
for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { | |
args[_key] = arguments[_key]; | |
} | |
return args.filter(function (el) { | |
return el === 1; | |
}); | |
}; | |
console.log(filter(1, 2, 3, 1, 1)); | |
</script> | |
<script id="jsbin-source-javascript" type="text/javascript">//ES7 features ... | |
const numbers = [1, 2, 3] | |
const newNumbers = [...numbers, 4] | |
console.log(newNumbers) | |
const person = { | |
name: 'Max' | |
}; | |
const newPerson = { | |
...person, | |
age: 28 | |
} | |
console.log(newPerson) | |
const filter = (...args) => { | |
return args.filter(el => el === 1); | |
} | |
console.log(filter(1, 2, 3, 1, 1))</script></body> | |
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//ES7 features ... | |
'use strict'; | |
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; | |
var numbers = [1, 2, 3]; | |
var newNumbers = [].concat(numbers, [4]); | |
console.log(newNumbers); | |
var person = { | |
name: 'Max' | |
}; | |
var newPerson = _extends({}, person, { | |
age: 28 | |
}); | |
console.log(newPerson); | |
var filter = function filter() { | |
for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { | |
args[_key] = arguments[_key]; | |
} | |
return args.filter(function (el) { | |
return el === 1; | |
}); | |
}; | |
console.log(filter(1, 2, 3, 1, 1)); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment