[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
0 hello I'm hanako
1 hello I'm hanako
2 hello I'm hanako
3 hello I'm JS Bin Output
3 hello I'm JS Bin Output
3 hello I'm JS Bin Output
var i = 0;
for (i = 0; i < 3; i++) {
setTimeout(function(){
console.log(i + " hello I'm " + this.name);
}, 0);
var d = new Date();
function Car(make, model, year) {
this.make = make;
this.model = model;
this.year = year;
}
var mycar = new Car("Eagle", "Talon TSi", 1993);
JavaScript において、オブジェクトはプロパティと型を持つ独立した存在
JSON.parse('{"p": 5}');
JSON.stringify({ x: 5 });
// ↓これはJS BinでES6使う用
/* jshint esnext: true */
var rgb = {r: 19, g: 79, b: 92};
// mapでやる方法
var rgb_1 = Object.keys(rgb).map(function (key) {
return rgb[key]; });
console.log(rgb_1);
// mapでキーの配列も作れる
var rgb_2 = Object.keys(rgb).map(function(key, index) {
return key;
});
console.log(rgb_2);
// ES7
// var rgb_3 = Object.values(rgb);
// console.log('rgb_3: ' + rgb_3);
// ES6のアローファンクション
var rgb_4 = Object.keys(rgb).map(key => rgb[key]);
console.log(rgb_4);
// Underscore.js
var rgb_5 = _.values(rgb);
console.log(rgb_5);
// jQuery
var rgb_6 = $.map(rgb, function(value, index) {
return [value];
});
console.log(rgb_6);