Web storage, sometimes known as DOM storage (Document Object Model storage), provides web application software methods and protocols used for storing data in a web browser. Web storage is being standardized by the World Wide Web Consortium (W3C). It was originally part of the HTML5 specification, but is now in a separate specification. Modern websites and web applications these days are becoming s
The document discusses property-based testing and its advantages over example-based testing. It describes how property-based testing uses generators to generate random inputs from the set of all possible inputs for a function. This allows tests to cover a wide range of cases rather than just specific examples. It also discusses how property-based testing frameworks like Testcheck use techniques li
今回の記事のテーマはNapa.jsを使ってJavaScriptでmulti-threadingをやってみる、です。
Optional Chaining github.com // before const fooInput = myForm.querySelector('input[name=foo]'); const fooValue = fooInput ? fooInput.value : undefined; // after const fooValue = myForm.querySelector('input[name=foo]')?.value; const obj = { foo: { bar: { baz: 42 } } }; obj?.foo?.bar?.baz; // 42 obj?.qux?.baz; // undefined obj?.foo.bar.qux?.(); // undefined function test() { return 42; } test?.();
the morning paper a random walk through Computer Science research, by Adrian Colyer Made delightfully fast by strattic To type or not to type: quantifying detectable bugs in JavaScript Gao et al., ICSE 2017 This is a terrific piece of work with immediate practical applications for many project teams. Is it worth the extra effort to add static type annotations to a JavaScript project? Should I use
JavaScript library to transform coordinates from one coordinate system to another, including datum transformations PROJ4JS Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations. Originally a port of PROJ (then known as PROJ.4) and GCTCP C (Archive) it is a part of the MetaCRS group of projects. Installing Depending on
A simple middleware-style router for isomorphic JavaScript web apps and single-page applications import Router from 'universal-router'; const router = new Router([ { path: '/one', action: () => 'Page One' }, { path: '/two', action: () => 'Page Two' } ]); router.resolve({ path: '/one' }).then(result => { document.body.innerHTML = result || 'Not found'; }); router.resolve({ path, ...context }) → Pro
// Address casual.country // 'United Kingdom' casual.city // 'New Ortiz chester' casual.zip(digits = {5, 9}) // '26995-7979' (if no digits specified then random selection between ZIP and ZIP+4) casual.street // 'Jadyn Islands' casual.address // '6390 Tremblay Pines Suite 784' casual.address1 // '8417 Veda Circles' casual.address2 // 'Suite 648' casual.state // 'Michigan' casual.state_abbr // 'CO'
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く