Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including ajax.js with all npm packages installed. Try it out:

try { var AJAX = require('.'); } catch(e){ var AJAX = require('ajax.js'); } // Promise AJAX.get('https://httpbin.org/get?a=1').then(console.log); // Callback AJAX.get('https://httpbin.org/get?a=1', null, (o)=>{ console.log('lets try a callback..', o); }); AJAX.post('https://httpbin.org/post', {data: {b: 2}}, (o)=>{ console.log('lets try a POST..', o); }); AJAX.post('https://httpbin.org/post', {data: {c: 3}, headers: {myMeta: 'data'}}, (o)=>{ console.log('lets try a header..', o); });

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

ajax.js v2.0.0

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free