Skip to content

Instantly share code, notes, and snippets.

@sethlarkin
Created May 6, 2020 08:40
Show Gist options
  • Save sethlarkin/4d68cf999ed62a4c6a4434a562d27588 to your computer and use it in GitHub Desktop.
Save sethlarkin/4d68cf999ed62a4c6a4434a562d27588 to your computer and use it in GitHub Desktop.
JS Bin // source https://jsbin.com/tokayes
<!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>
//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