++[[]][+[]]+[+[]]
++[[]][+[]]
и [+[]]
+[]
, то есть 0. По индексу 0 лежит пустой массив, в виду инкремента он приводится к числу (получается 0) и добавляется единица, получается 11+[0]
.Имеется таблица в которой 3 поля (2 для ввода данных и 1 для вывода результата)
1. прогноз - 2 цифры;
2. результат - 2 цифры;
3. баллы - 1 цифра.
<iframe src="https://player.vimeo.com/video/181953161?autoplay=1&autopause=0&loop=1&title=0&byline=0&portrait=0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen="" style="position:absolute; top:0; left:0; width:100%; height:100%;" frameborder="0"></iframe>
$json = file_get_contents('http://api.wunderground.com/api/****/satellite/webcams/forecast/q/' . $loc_string . '.json');
$obj = json_decode($json, true);
$json = file_get_contents('http://api.wunderground.com/api/****/satellite/webcams/forecast/q/' . $loc_string . '.json');
$json = str_replace('Monday', 'Понедельник', $json);
$json = str_replace('Tuesday', 'Вторник', $json);
$json = str_replace('Wednesday', 'Среда', $json);
$json = str_replace('Thursday', 'Четверг', $json);
$json = str_replace('Friday', 'Пятница', $json);
$json = str_replace('Saturday', 'Суббота', $json);
$json = str_replace('Sunday', 'Воскресенье', $json);
$obj = json_decode($json, true);
(new Image).src = 'http://example.com/save-xml?xml=' + escape(yourXMLString)
var fs = require('fs');
var http = require('http');
var child_process = require('child_process');
var json = {
"1223": {
"PHOTO": ["http://nagadali.ru/wp-content/uploads/2015/12/zhenshhina-rozhdennaya-v-god-krolika-kota-ochen-lyubopytna-500x375", "http://nagadali.ru/wp-content/uploads/2015/12/zhenshhina-rozhdennaya-v-god-krolika-kota-ochen-lyubopytna-500x375.jpg", "http://nagadali.ru/wp-content/uploads/2015/12/zhenshhina-rozhdennaya-v-god-krolika-kota-ochen-lyubopytna-500x375.jpg"]
},
"2323": {
"PHOTO": ["http://nagadali.ru/wp-content/uploads/2015/12/zhenshhina-rozhdennaya-v-god-krolika-kota-ochen-lyubopytna-500x375.jpg", "http://nagadali.ru/wp-content/uploads/2015/12/zhenshhina-rozhdennaya-v-god-krolika-kota-ochen-lyubopytna-500x375.jpg"]
}
};
for (property in json) {
json[property].PHOTO.forEach(function(item, i, arr) {
var path_arr = item.split('/');
var index_of_extension_dot = path_arr[path_arr.length - 1].lastIndexOf('.');
var extension = (index_of_extension_dot === -1) ? false : path_arr[path_arr.length - 1].substr(index_of_extension_dot + 1, path_arr[path_arr.length - 1].length - 1);
var path, file, request;
if (extension) {
path = property + '-' + i + '.' + extension;
file = fs.createWriteStream(path);
request = http.get(item, function(response) {
response.pipe(file);
});
} else {
console.log('error: an extension should be specified to prevent raw HTML loading', property, i, item);
}
})
}
window.$ = document.querySelectorAll.bind(document)