How can I display a JavaScript object?

Use native JSON.stringify method. Works with nested objects and all major browsers support this method. str = JSON.stringify(obj); str = JSON.stringify(obj, null, 4); // (Optional) beautiful indented output. console.log(str); // Logs output to dev tools console. alert(str); // Displays output using window.alert() Link to Mozilla API Reference and other examples. obj = JSON.parse(str); // Reverses … Read more

Abort Ajax requests using jQuery

Most of the jQuery Ajax methods return an XMLHttpRequest (or the equivalent) object, so you can just use abort(). See the documentation: abort Method (MSDN). Cancels the current HTTP request. abort() (MDN). If the request has been sent already, this method will abort the request. var xhr = $.ajax({ type: “POST”, url: “some.php”, data: “name=John&location=Boston”, … Read more

Writing to files in Node.js

There are a lot of details in the File System API. The most common way is: const fs = require(‘fs’); fs.writeFile(“/tmp/test”, “Hey there!”, function(err) { if(err) { return console.log(err); } console.log(“The file was saved!”); }); // Or fs.writeFileSync(‘/tmp/test-sync’, ‘Hey there!’);

Find object by id in an array of JavaScript objects

Use the find() method: myArray.find(x => x.id === ’45’).foo; From MDN: The find() method returns the first value in the array, if an element in the array satisfies the provided testing function. Otherwise undefined is returned. If you want to find its index instead, use findIndex(): myArray.findIndex(x => x.id === ’45’); From MDN: The findIndex() … Read more

Disable same origin policy in Chrome

Close chrome (or chromium) and restart with the –disable-web-security argument. I just tested this and verified that I can access the contents of an iframe with src=”http://google.com” embedded in a page served from “localhost” (tested under chromium 5 / ubuntu). For me the exact command was: Note : Kill all chrome instances before running command … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)